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.

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.

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 Install brew 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 von sudo - 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 .



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow