Suche…
Einführung
Valet ist eine auf macOS zugeschnittene Entwicklungsumgebung. Es entfernt den Bedarf an virtuellen Maschinen, Homestead oder Vagrant. Sie müssen Ihre Datei /etc/hosts
nicht mehr ständig aktualisieren. Sie können Ihre Websites sogar öffentlich mit lokalen Tunneln freigeben.
Laravel Valet macht alle Sites in einer *.dev
Domäne verfügbar, indem die *.dev
Domänennamen gebunden werden.
Syntax
- valet-Befehl [Optionen] [Argumente]
Parameter
Parameter | Werte gesetzt |
---|---|
Befehl | Domain , fetch-share-url, vergessen, Hilfe, Installation, Verknüpfung , Links , Liste, Protokolle, aktuelle Version, Öffnen, Parken , Pfade, Neustart, Sichern, Starten, Beenden, Deinstallieren, Aufheben der Verknüpfung |
Optionen | -h, --help, -q, --quiet, -V, --version, --ansi, --no-ansi, -n, --no-Interaktion, -v, -vv, -vvv, - -verbose |
Argumente | (wahlweise) |
Bemerkungen
Da Valet für Linux und Windows nicht inoffiziell ist, gibt es keine Unterstützung außerhalb der jeweiligen Github-Repositorys.
Valet-Link
Dieser Befehl ist nützlich, wenn Sie eine einzelne Site in einem Verzeichnis und nicht im gesamten Verzeichnis bereitstellen möchten.
cd ~/Projects/my-blog/
valet link awesome-blog
Valet erstellt in ~/.valet/Sites
einen symbolischen Link, der auf Ihr aktuelles Arbeitsverzeichnis verweist.
Nach dem Ausführen des Befehls link können Sie auf die Website in Ihrem Browser unter http://awesome-blog.dev
zugreifen.
Führen Sie den Befehl valet links aus, um eine Liste aller verknüpften Verzeichnisse anzuzeigen . Sie können valet unlink awesome-blog
, um den symbolischen Link zu löschen.
Parkservice
cd ~/Projects
valet park
Dieser Befehl registriert Ihr aktuelles Arbeitsverzeichnis als Pfad, den Valet nach Sites suchen soll. Jetzt wird jedes Laravel-Projekt, das Sie in Ihrem "geparkten" Verzeichnis erstellen, automatisch mit der http://folder-name.dev
//folder-name.dev-Konvention bedient.
Valet-Links
Dieser Befehl zeigt alle registrierten Valet-Links und die entsprechenden Dateipfade auf Ihrem Computer an.
Befehl:
valet links
Beispielausgabe:
...
site1 -> /path/to/site/one
site2 -> /path/to/site/two
...
Hinweis 1: Sie können diesen Befehl von überall aus ausführen, nicht nur in einem verknüpften Ordner.
Hinweis 2: Sites werden ohne die Endung .dev aufgelistet. Sie können jedoch mit site1.dev über den Browser auf Ihre Anwendung zugreifen.
Installation
WICHTIG!! Valet ist ein Tool, das nur für macOS entwickelt wurde.
Voraussetzungen
- Valet verwendet den HTTP-Port Ihres lokalen Computers (Port 80). Daher können Sie es nicht verwenden, wenn Apache oder Nginx auf demselben Computer installiert sind und ausgeführt werden.
- Der inoffizielle Paketmanager Homebrew von macOS ist erforderlich, um Valet ordnungsgemäß zu verwenden.
- Stellen Sie sicher, dass Homebrew auf die neueste Version aktualisiert wird, indem Sie das
brew update
im Terminal ausführen.
Installation
- Installieren Sie PHP 7.1 mithilfe von Homebrew über
brew install homebrew/php/php71
Installbrew install homebrew/php/php71
. - Installieren Sie Valet with Composer über
composer global require laravel/valet
. -
~/.composer/vendor/bin
Verzeichnis~/.composer/vendor/bin
an den "PATH" Ihres Systems an, falls es noch nicht vorhanden ist. - Führen Sie den Befehl zum
valet install
Daten aus.
Nach der Installation Während des Installationsvorgangs hat Valet DnsMasq installiert. Es hat auch registriert, dass der Valet-Daemon automatisch gestartet wird, wenn Ihr System startet. Sie müssen also nicht bei jedem Neustart des Systems den valet start
oder die valet install
ausführen.
Valet Domain
Mit diesem Befehl können Sie die TLD (Top-Level-Domain) ändern oder anzeigen, die zum Binden von Domänen an Ihren lokalen Computer verwendet wird.
Holen Sie sich die aktuelle TLD
$ valet domain
> dev
Legen Sie die TLD fest
$ valet domain local
> Your Valet domain has been updated to [local].
Installation (Linux)
WICHTIG!! Valet ist ein für macOS entwickeltes Tool, die unten angegebene Version ist für Linux OS portiert.
Voraussetzungen
- Nicht Park als installieren
root
oder durch die Verwendung vonsudo
- Befehl. - Valet verwendet den HTTP-Port Ihres lokalen Computers (Port 80). Daher können Sie es nicht verwenden, wenn Apache oder Nginx auf demselben Computer installiert sind und ausgeführt werden.
- Zum Installieren und Ausführen von Valet ist eine aktuelle Version von
composer
erforderlich.
Installation
- Run
composer global require cpriego/valet-linux
Valet global installiert wird,composer global require cpriego/valet-linux
installiert ist. - Führen Sie den Befehl
valet install
, um die Installation abzuschließen.
Nach der Installation
Während des Installationsvorgangs hat Valet DnsMasq installiert. Es hat auch registriert, dass der Valet-Daemon automatisch gestartet wird, wenn Ihr System startet. Sie müssen also nicht bei jedem Neustart des Systems den valet start
oder die valet install
ausführen.
Die offizielle Dokumentation finden Sie hier .