无法装载您的文件夹之一。请检查 Homestead.yaml 中的文件夹

Unable to mount one of your folders. Please check your folders in Homestead.yaml

我正在我的新机器上使用 Vagrant 重新安装 Homestead/Laravel.. 但我无法克服这个错误:

Unable to mount one of your folders. Please check your folders in Homestead.yaml

这是我的配置:

重现错误我使用 vagrant upvagrant provision(如果已经启动)

似乎一切正常,但共享文件夹未显示。

如果您在 windows 上,您必须确保目录路径不是这种格式 ~/code/,但对于所有出现的此类路径,将它们更改为 c:\path\to\your\code\

通过创建代码目录解决了这个问题。在尝试连接之前它需要存在。

在使用 homestead destroy 和 homestead up 之后它又开始工作了。

如果你在 Ubuntu(18.04 这就是我所拥有的) 确保文件夹 map: 存在,您可以先创建它们,例如必须先创建 /code 文件夹,然后重新 运行 vagrant reload --provision 这就是我设法解决该问题的方法