0

我正在阅读:http ://edgeguides.rubyonrails.org/plugins.html

听起来很棒。我没有抱怨。但是显示的示例我认为我可以只使用普通的红宝石宝石。Rails 引擎能做什么而 Ruby gem 不能?

这可能是一个不好的方式来表达这个问题。使用 Rails 引擎很容易做到而仅使用 Ruby gem 很难做到的例子有哪些?

4

1 回答 1

0

gem 是一段捆绑在一起的代码,可以很容易地分发代码,尤其是开源项目和插件。rails 引擎基本上是一个迷你 rails 应用程序,它可以安装或包含在父 rails 项目中。一些使用 gems 分发的 Rails 引擎(很常见)。设计就是一个例子。

于 2012-09-15T13:37:33.397 回答