Rails是否为rake任务运行初始值设定项?

时间:2012-07-16 17:30:14

标签: ruby-on-rails initializer rake-task

运行rake task时是否执行了config / initializers的脚本?

2 个答案:

答案 0 :(得分:48)

如果您的佣金任务取决于:environment

即你宣布你的任务是这样的:

task :my_task => :environment do
     ...
end

答案 1 :(得分:2)

通常是。当您的任务取决于:environment时,rake会加载完整的rails环境,包括初始化程序。