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