Valet+ — это среда разработки для macOS. Ни Vagrant, ни Docker, ни файла /etc/hosts
. Этот проект использует laravel/valet в качестве зависимости.
Valet+ требует macOS и Homebrew. Перед установкой вы должны убедиться, что никакие другие программы, такие как Apache или Nginx, не привязаны к порту 80 вашего локального компьютера.
Valet+ требует установки Composer.
Чтобы начать работу, вам сначала необходимо убедиться, что Homebrew обновлен, с помощью команды обновления:
brew update
Далее вам следует использовать Homebrew для установки PHP 8.1 (используя shivammathur/php
):
brew tap shivammathur/php
brew install shivammathur/php/[email protected]
brew link [email protected] --force
brew services restart [email protected]
Установите Valet+ 3.x-dev с помощью композитора:
composer global require weprovide/valet-plus:3.x-dev
Наконец, вы можете выполнить команду install
Valet+. Это позволит настроить и установить Valet+, Nginx, DnsMasq и другие службы. Кроме того, используйте --help
, чтобы просмотреть все варианты установки.
valet-plus install
Демоны, от которых зависит Valet+, будут настроены на запуск при запуске вашей системы. После установки Valet+ попробуйте проверить связь с любым доменом *.test
на вашем терминале с помощью такой команды, как ping foobar.test
. Если Valet+ установлен правильно, вы должны увидеть, что этот домен отвечает по адресу 127.0.0.1
.
Вот несколько ключевых отличий от оригинального Valet:
valet-plus
вместо valet
..env.valet
в .valet-env.php
.valet-plus elasticsearch|es use <version>
вместо valet-plus use elasticsearch|es <version>
.127.0.0.1
в качестве хоста Redis вместо /tmp/redis.sock
.valet-plus install
.У нас есть свободное рабочее пространство, к которому вы можете присоединиться.
Да, у нас есть фан-страница Valet+ https://www.weprovide.com/valet-plus.