0
当我看着流浪文档https://www.vagrantup.com/docs/networking/forwarded_ports.html它给出这样一个例子:有流浪文件中引用变量的风格指南吗?
Vagrant.configure("2") do |config|
config.vm.network "forwarded_port", guest: 2003, host: 12003, protocol: "tcp"
config.vm.network "forwarded_port", guest: 2003, host: 12003, protocol: "udp"
end
然而,下面也似乎是有效的:
单引号
Vagrant.configure("2") do |config|
config.vm.network 'forwarded_port', guest: 2003, host: 12003, protocol: "tcp"
config.vm.network 'forwarded_port', guest: 2003, host: 12003, protocol: "udp"
end
结肠前缀
Vagrant.configure("2") do |config|
config.vm.network :forwarded_port, guest: 2003, host: 12003, protocol: "tcp"
config.vm.network :forwarded_port, guest: 2003, host: 12003, protocol: "udp"
end
这些语法的区别是什么?只有在变量为like in puppet时才应使用双引号?
什么是冒号前缀语法?这是令人困惑的,因为该行上的其他关键字后缀为冒号。
有没有Vagranfiles风格指南?
所以单引号应该被使用,除非我们需要串插。什么是冒号前缀? – opticyclic