在我 vagrant up 之后,我对 Homestead.yaml 的更改没有反映在虚拟环境中

My changes to Homestead.yaml are not reflected in the virtual environment after I vagrant up

我在 Homestead.yaml 文件 (C:\Users\username\.homestead) 中编辑了共享文件夹映射规则。然后,我输入 "vagrant halt" 命令关闭 vagrant。然后,我输入了"vagrant up"。

但是,我对文件夹映射所做的编辑并没有反映在虚拟环境中。好像我的更改根本没有在 Homestead.yaml 文件中进行。

如何让 vagrant 虚拟环境反映我对 Homestead.yaml 文件所做的更改?

我应该在更新 homestead.yaml 文件后使用 vagrant destroy 而不是 vagrant halt

您应该使用

重新加载
vagrant reload --provision

请不要vagrant destroy,涉及的东西很多。如果你的 vagrant 仍然是 运行 做 vagrant provision,如果不是做 vagrant up --provision。如果事情没有按预期工作,请检查您的文件映射是否有错误。