为了账号安全,请及时绑定邮箱和手机立即绑定

提供的 cwd "/home/www/myproject" 不存在

提供的 cwd "/home/www/myproject" 不存在

PHP
慕码人2483693 2022-07-22 19:04:52
我曾经按照Laravel 5.6中的建议仅将一个文件夹映射到我的项目根文件夹。现在,我按照Laravel 6.x中的建议将每个文件夹映射到每个单独的项目。现在,如果我登录到我的 VSvagrant ssh并尝试laravel 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我发现/home/www/myproject我在我的 VS 上创建的,但~/www/homestead/myproject在我的 PC 上不存在。当我只映射一个文件夹时,我没有这些问题。我该如何解决这个问题并创建一个新的 Laravel 项目?
查看完整描述

1 回答

?
慕莱坞森

TA贡献1810条经验 获得超4个赞

我通过在我的 PC 上使用 composer 全局安装 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"

我用命令重新加载了配置文件,source ~/.profile然后我终于可以从我的 PC 而不是从 VM 安装 Laravel。


查看完整回答
反对 回复 2022-07-22
  • 1 回答
  • 0 关注
  • 112 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信