我的應用程序啓動時需要加載的YAML文件中有一些配置值。這些值需要在幾個不同的地方訪問(包括少數幾個模型和幾個控制器)。加載,存儲和訪問這些文件的最佳方式是什麼?如何在rails中啓動時加載配置?
5
A
回答
4
初始值設定項。約翰Nunemaker張貼他用於和諧over on gist。
所以在那個例子中,harmony.rb會在config/initializers中去,而harmony.yml只會在config中。
5
你可以做如下
創建文件陽明例如test.yml:
key: 936QQ84d3c4m8Y4Y
創建配置/初始化文件。
test = YAML.load_file("#{RAILS_ROOT}/config/test.yml")
KEY = test["key"]
0
請檢查該寶石「MC-設置」管理從YML文件的應用程序設置和允許基於Rails環境覆蓋等
相關問題
- 1. 如何在rails 3.2啓動時加載郵件服務配置?
- 2. UWP加載配置在啓動
- 3. 如何在gdb啓動時加載.gdbinit?
- 4. 配置struts 2啓動加載
- 5. WinJS在啓動時加載配置數據
- 6. Logstash在啓動時不加載配置管道
- 7. 如何在加載時配置SPA?
- 8. 如何在Rails中啓用自動代碼重新加載
- 9. Rails:如何在啓動過程中禁止加載插件
- 10. 如何在啓動時設置文字加載寬度?
- 11. 如何在啓動Word加載項時加載模板文件
- 12. 春季啓動 - 配置不在junit中加載測試
- 13. 在Rails中加載YAML配置文件時出錯
- 14. 在Ruby on Rails中加載配置文件時出現問題
- 15. 如何在Eclipse中從ANT啓動啓動配置
- 16. 如何在Eclipse中添加啓動配置的延遲?
- 17. 如何在彈簧啓動時在服務器啓動時加載外部jar
- 18. 如何在啓動時查看在emacs中加載的文件
- 19. 如何在啓動時在Python IDLE中預加載Python模塊?
- 20. 在Eclipse中配置啓動
- 21. 如何在spring中動態加載java中的配置
- 22. 如何在android中使用ddms配置啓動時間方法?
- 23. Rails:當啓動rails服務器時mysql加載錯誤
- 24. React-Redux如何在加載時自動啓動一個動作
- 25. 如何自動加載寶石,而無需重新啓動Rails?
- 26. 在啓動時(在JBoss上)啓動/自動加載EJB /加載EJB
- 27. 在啓動時加載SharedPreferences時出錯
- 28. 如何加載與配置
- 29. 如何在Javafx的啓動畫面(預加載器)中放置定時器
- 30. 如何在WebView(OSX項目)中啓動時加載URL?