Valet+ é um ambiente de desenvolvimento para macOS. Sem Vagrant, sem Docker, sem arquivo /etc/hosts
. Este projeto usa laravel/valet como dependência.
Valet+ requer macOS e Homebrew. Antes da instalação, você deve certificar-se de que nenhum outro programa, como Apache ou Nginx, esteja vinculado à porta 80 da sua máquina local.
Valet+ requer que o Composer esteja instalado.
Para começar, primeiro você precisa garantir que o Homebrew esteja atualizado usando o comando update:
brew update
Em seguida, você deve usar o Homebrew para instalar o PHP 8.1 (usando shivammathur/php
):
brew tap shivammathur/php
brew install shivammathur/php/[email protected]
brew link [email protected] --force
brew services restart [email protected]
Instale Valet+ 3.x-dev com compositor:
composer global require weprovide/valet-plus:3.x-dev
Finalmente, você pode executar o comando install
Valet+. Isto irá configurar e instalar Valet+, Nginx, DnsMasq e outros serviços. Além disso, use --help
para ver todas as opções de instalação.
valet-plus install
Os daemons dos quais o Valet+ depende serão configurados para serem iniciados quando o sistema for iniciado. Depois que o Valet+ estiver instalado, tente executar ping em qualquer domínio *.test
em seu terminal usando um comando como ping foobar.test
. Se o Valet+ estiver instalado corretamente, você verá este domínio respondendo em 127.0.0.1
.
Aqui estão algumas diferenças importantes em comparação com o Valet original:
valet-plus
em vez de valet
..env.valet
para .valet-env.php
.valet-plus elasticsearch|es use <version>
em vez de valet-plus use elasticsearch|es <version>
.127.0.0.1
como host Redis em vez de /tmp/redis.sock
.valet-plus install
.Temos um espaço de trabalho disponível no qual você pode participar.
Sim, temos uma página de fãs do Valet+ https://www.weprovide.com/valet-plus