1

当我尝试 vagrant up 时出现此错误(使用 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 ) 的模板中。

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

在此先感谢,卡塔林

4

2 回答 2

6

我读了这个并且对情况不太清楚,所以我想我可以帮助澄清一下。如果您收到此错误,请打开控制台并输入:

cd ~
mkdir Code

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

于 2015-10-27T04:05:41.323 回答
3

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

于 2015-03-04T09:31:37.073 回答