【发布时间】:2014-11-04 03:32:52
【问题描述】:
配置值(例如第 3 方 API 密钥/秘密、SMTP 配置、一些路径)可以存储在环境(例如 .bash_profile 文件)或配置/环境文件夹(例如 config/environments/development.rb 等)中。
是否有任何理由为什么首选一种或另一种解决方案?使用 config/environments 似乎更容易一些,因为所有内容都将在 CVS 中进行跟踪。我想知道是否有任何理由应该使用环境变量而不是直接在 config/environments 中指定值。
【问题讨论】:
标签: ruby-on-rails