对Gems /插件感到困惑以及如何向Rails项目添加功能

时间:2012-07-07 22:20:15

标签: ruby ruby-on-rails-3 rubygems ruby-on-rails-plugins

所以我希望对rails项目进行一些更改(https://github.com/fatfreecrm/fat_free_crm)。

到目前为止,增加的功能来自为其编写的插件。但似乎插件正在为宝石折旧。所以插件应该重写为宝石。我想要的只是为该应用程序添加特定的功能(像贩卖插件一样)。

谢谢!

2 个答案:

答案 0 :(得分:0)

从插件更改为Gems只需要一点点修改。

您是否正在尝试更改某些特定内容?

答案 1 :(得分:0)

插件和宝石具有相同的功能。 Gems在处理依赖关系方面更胜一筹。它们也更容易共享和部署。您可以查看此问题以获取更多information on gems/plugins

如果您正在寻找的是有关如何构建gem的资源,您可以查看this railscast