Ricerca…


introduzione

Valet è un ambiente di sviluppo su misura per macOS. Elimina la necessità di macchine virtuali, Homestead o Vagrant. Non è più necessario aggiornare costantemente il /etc/hosts . Puoi persino condividere i tuoi siti pubblicamente usando tunnel locali.

Laravel Valet rende tutti i siti disponibili su un dominio *.dev legando i nomi delle cartelle ai nomi di dominio.

Sintassi

  • comando valet [opzioni] [argomenti]

Parametri

Parametro Set di valori
comando dominio , fetch-share-url, dimentica, guida, installa, collega , collega , elenca, registra, on-ultima versione, apre, parcheggia , percorsi, riavvia, sicuro, avvia, ferma, disinstalla, scollega, non sicuro, quale
opzioni -h, --help, -q, --quiet, -V, --version, --ansi, --no-ansi, -n, --no-interaction, -v, -vv, -vvv, - -verbose
argomenti (opzionale)

Osservazioni

Poiché Valet per Linux e Windows non sono ufficiali, non ci sarà supporto al di fuori dei rispettivi repository Github.

Collegamento

Questo comando è utile se vuoi servire un singolo sito in una directory e non l'intera directory.

cd ~/Projects/my-blog/
valet link awesome-blog

Valet creerà un link simbolico in ~/.valet/Sites che punta alla directory di lavoro corrente.
Dopo aver eseguito il comando link, puoi accedere al sito nel tuo browser su http://awesome-blog.dev .

Per vedere un elenco di tutte le tue directory collegate, esegui il comando valet links . È possibile utilizzare valet unlink awesome-blog per distruggere il collegamento simbolico.

Parcheggio

cd ~/Projects
valet park

Questo comando registrerà la directory di lavoro corrente come un percorso che Valet dovrebbe cercare per i siti. Ora, qualsiasi progetto Laravel che crei all'interno della tua directory "parcheggiata" verrà automaticamente servito usando la convenzione http://folder-name.dev .

Collegamenti

Questo comando mostrerà tutti i collegamenti di Valet registrati che hai creato e i loro percorsi di file corrispondenti sul tuo computer.

Comando:

valet links

Uscita di esempio:

...
site1 -> /path/to/site/one
site2 -> /path/to/site/two
...

Nota 1: è possibile eseguire questo comando da qualsiasi posizione, non solo all'interno di una cartella collegata.

Nota 2: i siti saranno elencati senza la fine .dev ma continuerai a utilizzare site1.dev per accedere alla tua applicazione dal browser.

Installazione

IMPORTANTE!! Valet è uno strumento progettato solo per macOS.

Prerequisiti

  • Valet utilizza la porta HTTP della propria macchina locale (porta 80), pertanto, non sarà possibile utilizzarla se Apache o Nginx sono installati e in esecuzione sulla stessa macchina.
  • MacOS' direttore non ufficiale pacchetto Homebrew è necessario usare correttamente Valet.
  • Assicurati che Homebrew sia aggiornato all'ultima versione eseguendo l' brew update nel terminale.

Installazione

  • Installa PHP 7.1 usando Homebrew tramite brew install homebrew/php/php71 .
  • Installare Valet con Composer via composer global require laravel/valet .
  • Aggiungi ~/.composer/vendor/bin alla "PATH" del tuo sistema se non è già presente.
  • Esegui il comando di valet install .

Post Install Durante il processo di installazione, Valet ha installato DnsMasq . Ha inoltre registrato il daemon di Valet per l'avvio automatico all'avvio del sistema, quindi non è necessario eseguire l' valet start o l' valet install ogni volta che si riavvia il computer.

Valet domain

Questo comando consente di modificare o visualizzare il dominio di primo livello (dominio di primo livello) utilizzato per associare i domini al computer locale.

Ottieni il TLD attuale

$ valet domain
> dev

Imposta il TLD

$ valet domain local
> Your Valet domain has been updated to [local].

Installazione (Linux)

IMPORTANTE!! Valet è uno strumento progettato per macOS, la versione di seguito viene portata su Linux OS.

Prerequisiti

  • Non installare valet come root o usando il comando sudo .
  • Valet utilizza la porta HTTP della propria macchina locale (porta 80), pertanto, non sarà possibile utilizzarla se Apache o Nginx sono installati e in esecuzione sulla stessa macchina.
  • È richiesta una versione aggiornata del composer per installare ed eseguire Valet.

Installazione

  • Eseguire composer global require cpriego/valet-linux per installare Valet a livello globale.
  • Eseguire il comando di valet install per completare l'installazione.

Post installazione

Durante il processo di installazione, Valet ha installato DnsMasq. Ha inoltre registrato il daemon di Valet per l'avvio automatico all'avvio del sistema, quindi non è necessario eseguire l' valet start o l' valet install ogni volta che si riavvia il computer.

La documentazione ufficiale può essere trovata qui .



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow