我希望在开发环境中有一些变量,以及生产环境的某些变量。例如,在生产模式下,我可能希望使用缓存来加速性能。我有几个关于此问题的开放式问题:
问题:在rails应用中设置环境变量的最简单,最快捷的方法是什么?例如,生产中的ENV["USE_CACHE"] = true
和开发中的= false
。
如果您可以指向特定的宝石和/或我需要触摸的特定文件,那将是最有帮助的。谢谢!
答案 0 :(得分:0)
ENV
个变量的一些内容
您只需附加
即可设置ENV
个变种
export USE_CACHE=true
到 .bashrc 文件。
...在您的应用程序中,您可以使用
ENV["USE_CACHE"]
出于您的目的,只需使用
if Rails.env.eql?("development")
#do stuff
end
你可以选择最简单,最快捷的方式!