rake 实例变量作用范围
rake 实例变量作用范围,可以看到在task的block中,当前self为main,所以@people可以在say方法中访问。
desc "test instance variable"
task :hello_world => :environment do
@people = "Jone"
puts self #=>main
def say
puts self #=>main
puts @people
end
say
end
#=>main
#=>main
#=>Jone