Laravel Homestead - 缺少共享文件夹的主机路径:〜/ Code

时间:2015-03-03 13:58:32

标签: php laravel vagrant homestead

当我尝试流浪汉(使用最新版本的Homestead)时,我收到此错误

The host path of the shared folder is missing: ~/Code

这是我在.homestead / Homestead.yaml

中设置的文件夹
folders:
    - map: c:\work\newvm\Code
      to: /home/vagrant/Code

当然目录c:\ work \ newvm \ Code存在。

我还在代码中搜索了〜/ Code,它只存在于用于生成.homestead / Homestead.yaml(src / subs / Homestead.yaml)的模板中。

更重要的是,如果我完全删除文件夹部分,我会得到同样的错误!!!

提前致谢,Catalin

2 个答案:

答案 0 :(得分:6)

我读到了这个并且对情况不是很清楚,所以我想我可能会帮忙澄清一下。如果您收到此错误,请拉起控制台并输入:

cd ~
mkdir Code

然后,您可以再次从适当的位置尝试vagrant up

答案 1 :(得分:3)

解决。 问题是当运行'init.sh'时,git bash在我的C:/ Users / MyUser目录中创建了.homestead目录。我没有意识到(愚蠢......)所以我在项目文件夹中手动创建了目录。不用说,这个文件夹和我的所有更改都被忽略了

相关问题