【发布时间】:2011-06-21 20:57:41
【问题描述】:
不幸的是,创建 Rails 插件的官方指南已经过时:http://guides.rubyonrails.org/plugins.html,我没有找到任何创建引擎的好教程,只有这段代码:https://github.com/mankind/Rails-3-engine-example 和 enginex https://github.com/josevalim/enginex 很有帮助。
那么... Rails 3 中的插件和引擎有什么区别? (我正在考虑带有控制器和视图的插件和引擎)?
如何创建带有视图和控制器的插件?或者也许在 Rails 3 中使用引擎更好?我可以在我的引擎中使用主应用模型(例如用户模型、记录的用户信息)吗?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 rubygems ruby-on-rails-plugins