【发布时间】:2011-04-09 21:13:04
【问题描述】:
我开始使用 Ruby 和 Rails 3。我想使用一个 Rails 引擎(打包为 Gem),但它并不能完全按照我的意愿工作。我想进行一些细微的修改,但不想创建自己的分叉版本。我认为这就是猴子修补变得有用的地方。
刚接触 Ruby(并且来自 PHP 背景)猴子补丁对我来说是一个新概念。我将如何着手修补现有的 gem,我将如何组织我的修改?我正在寻找一些“最佳实践”方法。
【问题讨论】:
-
请尽量将相关问题保留在一个问题中。这个问题和你的另一个问题密切相关。
-
其实这个问题都是关于猴子补丁的。另一个不是。
标签: ruby-on-rails ruby monkeypatching