代码之家  ›  专栏  ›  技术社区  ›  collimarco

修补红宝石

  •  1
  • collimarco  · 技术社区  · 16 年前

    在Rails应用程序中,将一个简单的补丁应用到RubyGem的最佳方法是什么?

    是否可以保持原始宝石代码不变?

    1 回复  |  直到 16 年前
        1
  •  2
  •   Geo    16 年前

    是的,这是可能的。只需打开类,为有问题的方法别名,并提供自己的实现。 This page 显示了一个例子。

    只要添加了必要的include,就可以从任何类中打开该类。在物理上,原始代码将保持不变。