7

我正在关注指南http://edgeguides.rubyonrails.org/plugins.html,它似乎有点过时了。你能看一下它并告诉我在 Rails 3 中哪些部分应该以不同的方式完成吗?

EDIT1:也非常欢迎提供其他教程的链接!

4

3 回答 3

5

没错,该指南不是最好的(最后一个变更日志条目是 2010 年 4 月)。

相反,我建议您阅读:https ://github.com/radar/guides/blob/master/gem-development.md

于 2011-02-14T14:32:13.797 回答
2

我碰到了这个问题,现在答案已经过时了。railsguide 目前是最新的:http: //guides.rubyonrails.org/engines.html

enginexgem 已集成到 rails 中,现在创建引擎非常简单:

rails plugin new your-gem-name  --full

与命令非常相似rails new,这将创建一个新文件夹,其中包含一个空白 gem 供您填写。此 gem 自动为engine. 更多选项(例如--mountable查看文档)。

于 2013-05-31T09:00:40.993 回答
1

我建议你看看这里:

https://github.com/krschacht/rails_3_engine_demo

或者更出名的:

https://github.com/josevalim/enginex

于 2011-02-14T15:08:25.087 回答