我希望让用户能够在配置机器时指定他们想要与 Vagrant 框共享的文件夹的路径,例如通过命令提示符输入:
config.vm.synced_folder USER_SETS_THIS, "/srv/website"
这有可能吗?这里的想法是文件夹可能并不总是位于每台主机上的同一位置。
答案1
我认为您可以为此使用环境变量。如下所示:
VAR="C:\www" vagrant up
在流浪文件中:
config.vm.synced_folder ENV['VAR'], "/srv/website"
不过,我还没有尝试以这种方式使用它,但你可以尝试:)