【发布时间】:2011-06-24 15:55:14
【问题描述】:
如何将我一直在开发的Forum application 转换为Rails Engine,以便可以嵌入到其他应用程序中?
我应该添加、保留或删除什么?我应该提供一种集成模型的方法吗?如何设置路由和用户配置?如何将其打包成 Gem?我应该注意什么?
阅读文章和文档后,我设法缩小了我的问题范围:
- 我应该命名模型吗?也就是说,我应该将它们保存在我的引擎模块和
app/models/engine文件夹中吗? - 我应该保留
config中的哪些配置文件? -
public文件夹呢?在 Rails 3.1 中,stylesheets 和 javascripts 被移到了app/assets文件夹,解决了这个问题,但是如何在 Rails 3.0 中达到同样的效果呢?
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 ruby-on-rails-plugins