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