在Windows上Vagrantfile
中指定路径的语法是什么?我想做类似以下的事情:
Vagrant.configure("2") do |config|
config.vm.provision "file", source: "$VagrantProjectHome/src/000-default.conf", destination: "/etc/apache2/000-default.conf"
...
end
我非常确定语法是ruby,因此File.join
运算符应该在某处;但我不知道如何在Windows上指定项目目录的相对路径。
答案 0 :(得分:1)
来源:src/000-default.conf
成功了。对于像Windows上的大多数程序一样,Windows没有任何花哨的语法。
但是,由于与使用SCP相关的权限错误,我实际上无法将文件复制到/tmp
以外的任何文件夹中。将SCP复制到/tmp
后,您可以在mv
配置程序中使用shell
将其移动到系统的任何位置。