Laravel 未在代码文件夹中创建项目

Laravel not creating projects in Code-Folder

我有一个全新的 homestead 安装,想启动我的第一个 Laravel 项目。

看来,

composer create-project --prefer-dist laravel/laravel Laravel

始终不在代码文件夹中而是在根目录中创建项目。也许这就是为什么我映射到我的 windows 文件夹也不起作用的原因。

这是我的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

我现在尝试了 3 个项目,但是每个项目都是在根目录下创建的,共享文件夹仍然是空的

如果有人知道如何解决我的问题,那就太棒了!

使用项目的完整路径,如

C:/Users/user/Code/Homestead_Projects.

或者您可以按照下面提供的步骤进行操作link

https://laravel.com/docs/8.x/homestead#first-steps

这个视频对你也有帮助

https://www.youtube.com/watch?v=hsrWKTKvTM0