Does Rails run initializers for rake task?

强颜欢笑 提交于 2019-12-03 15:44:16

问题


Are the scripts from config/initializers executed when I run rake task?


回答1:


It does if your rake task depends on :environment.

i.e, you declare your task like so:

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



回答2:


Mostly yes. rake loads a complete rails environment including initializers, when your task depends on :environment.



来源:https://stackoverflow.com/questions/11509439/does-rails-run-initializers-for-rake-task

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!