Per clonar un projecte Laravel existent (d'un col·laborador, per exemple), el primer serà, evidentment, clonar el repositori al nostre ordinador amb el client Git que fem servir (o via consola amb comandes de Git directament). Amb això, ja tenim una part del codi al nostre entorn de desenvolupament.
Un cop fet això, seguirem els passos per crear diferents projectes Laravel a Vagrant/Homestead. Llavors, com que només tenim una part del codi, haurem de crear la carpeta /vendor, ja que no hem creat nosaltres aquest Laravel des de zero. Per tant, obrim un terminal amb permisos d'administrador, en movem a /Homestead i aixequem el servidor (recordem, amb vagrant up --provision), entrem amb vagrant ssh i, a la carpeta del projecte, farem el següent:
composer update
Això ens crea la carpeta /vendor a l'arrel del projecte. Ara hem de crear i configurar l'arxiu .env del nostre projecte en desenvolupament. Duplicarem l'arxiu .env.example i hi posem les dades de la nostra base de dades en local, l'APP_URL i poca cosa més. També hem de generar l'APP_KEY amb:
php artisan key:generate
Finalment, haurem de fer un php artisan migrate per generar les taules de la base de dades per poder funcionar.

Comentaris
Publica un comentari a l'entrada