I'm looking for help on dealing with the whole setup process of a Laravel project. Currently this is my walkthrough list:
- Install Virtual Box and Vagrant.
- Run
vagrant box add laravel/homestead - Run
git clone http://ift.tt/SBuys2 Homesteadon your favorite folder, using your favorite Bash (in my case I'm using Git BASH because I'm on Windows 10) - Setup your SSH Keys with
ssh-keygen -t rsa -C "email@domain.blah" - Setup SSH connector file[¹].
- Setup your Homestead.yaml as you wish.
- Run
init.sh/init.bat. - SSH into the Vagrant.
- run
composer global require "laravel/installer" - run
laravel new project - Go back to the host machine, into the project folder and run
git init,git add .,git commit -m "clean project" - Push the project with
git remote add origin http://ift.tt/1NXPB0qandgit push -u origin --all
Now I have a brand new Laravel project hook up to Git for versioning. My problem is that Laravel ignores /vendor by default. Considering this fact, I want to clone my project in another computer because I have 2 computers to work and/or a co-worker wants to clone the same project so we can work on it together.
What would be the proper walkthrough to clone the project and have Laravel work on another machine? Do I have to add /vendor to the repository and push? Should I add the homestead box into the repository? If so, how?
Thanks in advance.
[¹]
Host homestead
HostName 127.0.0.1
User vagrant
Port 2222
from Newest questions tagged laravel-5 - Stack Overflow http://ift.tt/1Jm1kXL
via IFTTT
Aucun commentaire:
Enregistrer un commentaire