folders:
- map: ~/Code
#to: /home/vagrant/Code
to: C:\Users\Janes-Laptop\Documents\my-webapp
sites:
- map: homestead.app
to: /home/vagrant/Code/public
我在我的homestead.yml中有上面的设置,它有意义吗?我收到The host path of the shared folder is missing: ~/Code
答案 0 :(得分:0)
您的yaml文件目前正在执行此操作(使用vagrant ruby语法)
map = '~/Code'
to = 'C:\Users\Janes-Laptop\Documents\my-webapp'
Vagrant.configure("2") do |config|
config.vm.synced_folder map, to
end
来自'基本用法的相关位'在vagrant site上:
第一个参数是主机上目录的路径。如果 路径是相对的,它是相对于项目根目录的。第二 参数必须是在其中共享文件夹的位置的绝对路径 客人机器。将创建此文件夹(递归,如果它 必须)如果它不存在。
所有这些都要说,试着扭转两者。我猜你想要:
folders:
- map: C:\Users\Janes-Laptop\Documents\my-webapp
to: /home/vagrant/Code
我希望这有用,并且有助于解释为什么你这样做的原因:)。