我想知道在哪里把数据文件(例如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