Sök…


Introduktion

Valet är en utvecklingsmiljö skräddarsydd för macOS. Det abstraherar behovet av virtuella maskiner, Homestead eller Vagrant. Du behöver inte ständigt uppdatera din /etc/hosts fil längre. Du kan till och med dela dina webbplatser offentligt med lokala tunnlar.

Laravel Valet gör alla webbplatser tillgängliga på en *.dev domän genom att binda mappnamn till domännamn.

Syntax

  • valet kommando [alternativ] [argumenter]

parametrar

Parameter Värden inställd
kommando domän , hämta-dela-url, glöm, hjälpa, installera, länka , länkar , lista, loggar, den senaste versionen, öppna, parkera , banor, starta om, säkra, starta, stoppa, avinstallera, koppla bort, osäker, vilket
alternativ -h, --hjälp, -q, - stillhet, -V, --version, --ansi, --no-ansi, -n, --no-interaktion, -v, -vv, -vvv, - -mångordig
argument (valfri)

Anmärkningar

Eftersom Valet för Linux och Windows är inofficiella kommer det inte att finnas stöd utanför deras respektive Github-lagrar.

Betjänad länk

Detta kommando är användbart om du vill betjäna en enda webbplats i en katalog och inte i hela katalogen.

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

Valet skapar en symbolisk länk i ~/.valet/Sites som pekar på din nuvarande arbetskatalog.
När du har kört länkkommandot kan du komma åt webbplatsen i din webbläsare på http://awesome-blog.dev .

Kör kommandot valet-länkar för att se en lista över alla dina länkade kataloger. Du kan använda valet unlink awesome-blog att förstöra den symboliska länken.

Betjänad park

cd ~/Projects
valet park

Detta kommando registrerar din nuvarande arbetskatalog som en sökväg som Valet ska söka efter webbplatser. Nu kommer alla Laravel-projekt du skapar i din "parkerade" katalog automatiskt att användas med http://folder-name.dev //folder-name.dev-konventionen.

Betjänadslänkar

Detta kommando visar alla registrerade Valet-länkar som du har skapat och deras motsvarande filvägar på din dator.

Kommando:

valet links

Provutgång:

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

Obs 1: Du kan köra detta kommando var som helst, inte bara från en länkad mapp.

Obs 2: Webbplatser kommer att listas utan slutet .dev men du kommer fortfarande att använda site1.dev för att komma åt din applikation från webbläsaren.

Installation

VIKTIG!! Valet är ett verktyg som endast är utformat för macOS.

förutsättningar

  • Betjänad använder din lokala maskinens HTTP-port (port 80), därför kommer du inte att kunna använda om Apache eller Nginx är installerade och körs på samma maskin.
  • macOS 'inofficiella pakethanterare Homebrew krävs för att korrekt använda Valet.
  • Se till att Homebrew uppdateras till den senaste versionen genom att köra brew update i terminalen.

Installation

  • Installera PHP 7.1 med Homebrew via brew install homebrew/php/php71 .
  • Installera Valet med Composer via composer global require laravel/valet .
  • Lägg till katalogen ~/.composer/vendor/bin till systemets "PATH" om den inte redan finns där.
  • Kör kommandot valet install .

Efter installation Under installationen installerade Valet DnsMasq . Det registrerade också Valet's daemon för att automatiskt starta när ditt system startar, så du behöver inte köra valet start eller valet install varje gång du startar om din maskin.

Betjänad domän

Detta kommando låter dig ändra eller visa TLD (toppdomän) som används för att binda domäner till din lokala maskin.

Få den aktuella TLD

$ valet domain
> dev

Ställ in TLD

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

Installation (Linux)

VIKTIG!! Valet är ett verktyg som är utformat för macOS, versionen nedan är portad för Linux OS.

förutsättningar

  • Installera inte betjänt som root eller genom att använda sudo kommandot.
  • Betjänad använder din lokala maskinens HTTP-port (port 80), därför kommer du inte att kunna använda om Apache eller Nginx är installerade och körs på samma maskin.
  • En aktuell version av composer krävs för att installera och köra Valet.

Installation

  • Kör composer global require cpriego/valet-linux att installera Valet globalt.
  • Kör kommandot valet install att slutföra installationen.

Efter installation

Under installationsprocessen installerade Valet DnsMasq. Det registrerade också Valet's daemon för att automatiskt starta när ditt system startar, så du behöver inte köra valet start eller valet install varje gång du startar om din maskin.

Den officiella dokumentationen finns här .



Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow