【发布时间】:2012-03-04 22:49:07
【问题描述】:
我目前正在使用初始化程序将 config.yml 文件加载到 AppConfig 哈希中,该哈希提供对环境变量的访问。对于生产,我使用服务器上设置的环境变量。如果未设置环境变量(即在开发和测试中),我将使用以下代码回退到配置变量。
ENV['FACEBOOK_API_KEY'] || AppConfig['facebook_api_key']
我的问题是我需要在特定于环境的文件(development.rb/production.rb 等)中提供其中一些变量,但这个文件是在初始化程序之前加载的。我该如何处理?
【问题讨论】:
标签: ruby-on-rails ruby config environment initializer