如何在Rails 4的初始化程序中添加自定义配置变量?我在config / initializers / stuff.rb
中尝试了一个简单的测试Rails.application.config.stuff = 'foo'
基于此Rails指南的“自定义配置”部分:http://guides.rubyonrails.org/configuring.html
我知道我可以将这些添加到config / application.rb,环境文件等,但有没有办法在初始化程序中正常工作?当我尝试在控制台中查看此变量时,它不在那里。我也没有收到任何错误。我需要一个特殊的块吗?来自各种应用程序的其他初始化程序具有上面的内容并且它们的配置显示出来资产来自assets.rb:
Rails.application.config.assets.version = '1.0'
答案 0 :(得分:0)
它似乎确实有效;问题是pry不会自动填充这些变量,即使使用
Rails.application.eager_load!
在.pryrc中设置,我不确定为什么会这样。