ruby-on-rails - 构建插件或 gem ?

标签 ruby-on-rails plugins gem

通常,当我知道我将在其他项目中再次需要一个模块时,我会创建一个插件,但是,它们也可以打包为 gem。

我应该什么时候构建一个 gem 而不是创建一个插件?调用电话有任何标准吗?

最佳答案

现在插件已经过时了,因为您可以通过 environment.rb 中的“config.gem”语句来管理 gem。 Gems 在系统范围内可用(不仅仅是在一个应用程序中),并且与插件不同的是版本控制。

我已经转换了我所有的 plugins最近去 gem 。 Easy to do非常值得。

关于ruby-on-rails - 构建插件或 gem ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/440692/

相关文章:

ruby - 获取谷歌搜索结果的正确方法是什么?

ruby-on-rails - 使用 pgTAP 框架来测试 postgresql 函数是一种好方法吗?

ruby-on-rails - Rails3 和安全的 nl2br !

ruby-on-rails - Coffeescript 访问 current_user

perl - 为什么我的 perl Catalyst redirect_and_detach 替换插件方法失败?

java - 如何获取另一个java项目的类路径?

ruby-on-rails - 映射/收集第一个真实结果

plugins - 如何在 Jetbrains MPS 中使用 mbeddr 的语法单元?

ruby-on-rails - pg gem install 失败说版本太旧?

ruby-on-rails - Rails ckeditor 在 "*": expected "{", 之后无效的 CSS 是 "html .cke_uicol..."