【发布时间】:2013-09-01 03:48:54
【问题描述】:
我必须在我的/app/config/environments/production.rb 中使用一个常量。我想把它作为配置常量放在某个地方。所以我试图把它放在一个initializer 文件中,但是/app/config/environments/production.rb 似乎之前已经加载过了。然后我试着把我的常量放在Rails::Initializer.run do |config|... 里面/app/config/environment.rb 里面,但是/app/config/environments/production.rb 之前似乎还是被加载了。我可以把这个常量作为配置常量放在哪里,以便/app/config/environments/production.rb 识别它?
【问题讨论】:
-
试试这个来管理你的应用程序中的配置:github.com/laserlemon/figaro
-
假设你在生产中只需要这个常量,你能不只在
config/environments/production.rb的顶部定义常量吗?如果你需要的不仅仅是生产,你可以在config/environment.rb顶部定义它
标签: ruby-on-rails ruby configuration