I have a fresh new installation of homestead an wanted to initiate my first Laravel project.
It seems, that
composer create-project --prefer-dist laravel/laravel Laravel
is always creating the Project not in the Code folder, but in root. Maybe this is the reason, why my mapping to my windows folder isn't working, too.
This is my Homestead.yaml
---
ip: "192.168.10.10"
memory: 2048
cpus: 2
provider: virtualbox
authorize: c:/Users/mfirg/.ssh/id_rsa.pub
keys:
- c:/Users/mfirg/.ssh/id_rsa
folders:
- map: c:/Homestead_Projects
to: /home/vagrant/Code
sites:
- map: homestead.test
to: /home/vagrant/Code/Laravel/public
- map: myproject.test
to: /home/vagrant/Code/MyProject/public
- map: myapp.test
to: /home/vagrant/Code/MyApp/public
databases:
- homestead
features:
- mysql: false
- mariadb: false
- postgresql: false
- ohmyzsh: false
- webdriver: false
I tried it with 3 projects now, but every project is created in root and the shared folder remains empty
it would be AMAZING if some of guys had an idea how to solve my problem!
use the full path of the project, such as
C:/Users/user/Code/Homestead_Projects.
or you can follow the steps provided in the below link
https://laravel.com/docs/8.x/homestead#first-steps
this video help you too