1
配置值(例如第三方API密鑰/祕密,SMTP配置,一些路徑)可以存儲在環境(例如.bash_profile文件)或config/environment文件夾(例如配置/environments/development.rb等)。使用環境變量或配置/環境來存儲配置值
是否有任何理由爲什麼一個或其他解決方案是首選?看起來,使用配置/環境有點容易,因爲所有內容都將在CVS中進行跟蹤。我想知道是否有任何理由爲什麼應該使用環境變量而不是直接在config/environments中指定值。
查看[dotenv gem](https://github.com/bkeepers/dotenv)和[在環境中存儲配置](http://12factor.net/config)。 – awendt 2014-09-10 13:31:46