我在运行卡皮斯特拉诺3号。
我如何才能使下面的行为正确?
我期待着cap deploy:test_symbols会回复“你就是那个男人!”
task :test_symbols do
set :what, 'the man!'
puts "you are #{:what}"
# below causes error:
# undefined local variable or method `what' for main:Object
puts "you are #{what}"
end发布于 2013-11-27 09:30:58
当您set一个变量时,您需要fetch它以供使用:
task :test_symbols do
set :what, 'the man!'
puts "you are #{fetch(:what)}"
endhttps://stackoverflow.com/questions/20234871
复制相似问题