【发布时间】:2016-08-15 12:22:55
【问题描述】:
我很难运行 rails runner(在 rails 版本 4.2.6 中)。
以下每个命令都会引发错误“config.eager_load is set to nil”,即使此值已在所有环境文件中正确设置。
bin/rails runner -e "MyClass.my_method"
bundle exec rails runner =e "MyClass.my_method"
bin/rails runner -e "MyClass.my_method" RAILS_ENV=development
bundle exec rails runner =e "MyClass.my_method" RAILS_ENV=development
RAILS_ENV=development bin/rails runner -e "MyClass.my_method"
RAILS_ENV=development bundle exec rails runner -e "MyClass.my_method"
运行 rails runner 的正确方法是什么?
【问题讨论】:
-
这里是有关运行
runner的正确方法的文档:guides.rubyonrails.org/command_line.html#rails-runner这意味着它可能是bin/rails runner -e development "MyClass.my_method" -
哇。文档。谢谢。发布,我将标记为答案。
标签: ruby-on-rails ruby-on-rails-4 ruby-on-rails-4.2