我想知道在哪裏把數據文件(例如XML)由Rails內部加載? 有一些標準的位置嗎?現在我將文件保存在「公共」文件夾中。Rails - 在哪裏放置數據文件?
11
A
回答
10
我認爲這取決於您的文件中包含哪種數據。如果文件應該在啓動時加載,那麼config
文件夾可能會很好。如果他們需要一些後端處理,lib
可能是地方。或者只是創建一個data
文件夾。
在第3.2節here末尾有一個表格,其中包含默認文件夾及其預期用途。
7
公用文件夾用於公共內容。
您可以在應用程序的根目錄下創建文件夾「data」,而不會出現任何問題。
相關問題
- 1. 數據庫文件在哪裏? Rails
- 2. Rails + processing.js - 在哪裏放.pde文件?
- 3. 把JS文件放在Rails的哪裏?
- 4. Rails:在哪裏放置配置變量
- 5. 我應該在哪裏放置Rails 5.1的中間件文件?
- 6. Laravel在哪裏放置靜態數據
- 7. Workflow Foundation:我在哪裏放置數據?
- 8. 使用composer時應該在哪裏放置數據文件?
- 9. c# - 在哪裏放置txt文件
- 10. 在哪裏放置的struts.xml文件
- 11. 我在哪裏放置文件robots.txt?
- 12. TeamCity在哪裏放置構建文件?
- 13. 在哪裏放置前端JavaScript文件?
- 14. Git,在哪裏放置設計文件?
- 15. node.js在哪裏放置它的文件?
- 16. Django在哪裏放置靜態文件
- 17. 把nginx配置文件放在哪裏?
- 18. 我在哪裏放置pom.xml文件?
- 19. Ruby on Rails,MVC,在哪裏放置衍生數據?
- 20. Rails - 在哪裏放置一個css文件?
- 21. Rails - 在哪裏放置不屬於部署的文件
- 22. 哪裏可以在Rails 3.2中放置js文件
- 23. Rails 4:在哪裏放置Struct?
- 24. Rails - 在哪裏放置路徑助手?
- 25. 將放入Rails應用程序的文件放在哪裏?
- 26. 放在哪裏
- 27. Rails 4:在哪裏放置JavaScript/CSS插件
- 28. 我在哪裏將數據庫約束放在rails中?
- 29. Rails 3:在哪裏放置js/css插件而不分離文件?
- 30. 創建文件時放置文件在哪裏?
我在想,lib會比數據文件夾更好,因爲很可能自定義文件將被rake任務操作,這本身就在lib中。 – Donato 2015-04-10 19:03:43