
Valet+ est un environnement de développement pour macOS. Pas de Vagrant, pas de Docker, pas de fichier /etc/hosts . Ce projet utilise laravel/valet comme dépendance.
Valet+ nécessite macOS et Homebrew. Avant l'installation, vous devez vous assurer qu'aucun autre programme tel qu'Apache ou Nginx n'est lié au port 80 de votre ordinateur local.
Valet+ nécessite que Composer soit installé.
Pour commencer, vous devez d'abord vous assurer que Homebrew est à jour à l'aide de la commande update :
brew update Ensuite, vous devez utiliser Homebrew pour installer PHP 8.1 (en utilisant shivammathur/php ) :
brew tap shivammathur/php
brew install shivammathur/php/[email protected]
brew link [email protected] --force
brew services restart [email protected]Installez Valet+ 3.x-dev avec composer :
composer global require weprovide/valet-plus:3.x-dev Enfin, vous pouvez exécuter la commande install Valet+. Cela configurera et installera Valet+, Nginx, DnsMasq et d'autres services. De plus, utilisez --help pour voir toutes les options d'installation.
valet-plus install Les démons dont dépend Valet+ seront configurés pour se lancer au démarrage de votre système. Une fois Valet+ installé, essayez d'envoyer une requête ping à n'importe quel domaine *.test sur votre terminal à l'aide d'une commande telle que ping foobar.test . Si Valet+ est installé correctement, vous devriez voir ce domaine répondre sur 127.0.0.1 .
Voici quelques différences clés par rapport au Valet original :
valet-plus au lieu de valet ..env.valet en .valet-env.php .valet-plus elasticsearch|es use <version> au lieu de valet-plus use elasticsearch|es <version> .127.0.0.1 comme hôte Redis au lieu de /tmp/redis.sock .valet-plus install .Nous disposons d'un espace de travail Slack auquel vous pouvez rejoindre.
Oui, nous avons une page de fans Valet+ https://www.weprovide.com/valet-plus