【发布时间】:2013-08-02 13:18:05
【问题描述】:
我想创建自己的 Gem,所以我在 Google 上搜索了“如何构建 rails 3 gem”,结果我在前 2 名中得到了以下结果
guides.rubyonrails.org/plugins.html & edgeguides.rubyonrails.org/engines.html
它是插件和引擎。我做了更多的搜索,才知道
Rails 3.x 正在远离插件,一切都是宝石——包括 Rails 的所有组件。
所以我决定看看引擎是什么,然后做了一些搜索,发现
Enginex 包含在 rails 3.1 中。不再需要在新应用程序中将其用作宝石!
这让我更加困惑。我想知道我是否应该忽略插件、引擎而只专注于 Gem 开发。请指教。
【问题讨论】:
标签: ruby-on-rails-3 ruby-on-rails-3.1 rubygems gem