我曾经按照Laravel 5.6中的建议,只将一个文件夹映射到我的项目根文件夹。现在,我按照Laravel 6.x中的建议将每个文件夹映射到每个单独的项目。现在,如果我登录到我的VS并尝试我得到vagrant sshlaravel new myproject提供的 cwd“/home/www/myproject”不存在如果我事先创建了文件夹,则比我得到的应用程序已存在如果我以root身份安装,那么Laravel就会安装,但我在PC上找不到我的项目。我在我的VS上看到它,但它在我的硬盘上没有。这是我的配置:Homestead.yaml- map: ~/www/homestead/myproject # Path on my laptop
to: /home/www/myproject #Path of VM我发现我在VS上创建了它,但在我的PC上不存在。/home/www/myproject~/www/homestead/myproject当我只映射一个文件夹时,我没有遇到这些问题。如何解决此问题并创建新的Laravel项目?
1 回答

郎朗坤
TA贡献1921条经验 获得超9个赞
我通过在PC上使用作曲家全局安装Laravel命令来解决此问题。为此,我必须首先安装zip:
sudo apt-get install php7.2-zip
然后我可以全局安装它
composer global require laravel/installer
显示的内容
将当前目录更改为 /home/adam/.config/composer
我不得不把它添加到我的:~/.profile
PATH="$HOME/.config/composer/vendor/bin:$PATH"
我重新加载了配置文件,然后我终于可以从我的PC而不是从VM安装Laravel。source ~/.profile
- 1 回答
- 0 关注
- 130 浏览
添加回答
举报
0/150
提交
取消