我正在阅读:http ://edgeguides.rubyonrails.org/plugins.html
听起来很棒。我没有抱怨。但是显示的示例我认为我可以只使用普通的红宝石宝石。Rails 引擎能做什么而 Ruby gem 不能?
这可能是一个不好的方式来表达这个问题。使用 Rails 引擎很容易做到而仅使用 Ruby gem 很难做到的例子有哪些?
我正在阅读:http ://edgeguides.rubyonrails.org/plugins.html
听起来很棒。我没有抱怨。但是显示的示例我认为我可以只使用普通的红宝石宝石。Rails 引擎能做什么而 Ruby gem 不能?
这可能是一个不好的方式来表达这个问题。使用 Rails 引擎很容易做到而仅使用 Ruby gem 很难做到的例子有哪些?
gem 是一段捆绑在一起的代码,可以很容易地分发代码,尤其是开源项目和插件。rails 引擎基本上是一个迷你 rails 应用程序,它可以安装或包含在父 rails 项目中。一些使用 gems 分发的 Rails 引擎(很常见)。设计就是一个例子。