新手问题 如何调用本地代码替换 gem 库的?

hub_bran · October 17, 2017 · Last by freefishz replied at October 17, 2017 · 1210 hits

刚接触 ruby 不久有些问题不知道该如何解决,希望大家帮忙。 目前在做 fastlane 的一些开发,有些问题需要调试。我希望调用 github 下载的源码进行调试,而非修改 gem 安装的库进行调试。请问该如何操作?

Gemfile 里面修改

gem 'your-gem', path: '/path/to/to/gem/source'

如果是别人的 Gem,你可以用 gem open 命令来打开一个 Gem 的源代码,并且可以直接修改。

例如:

$ gem open fastlane

@huacnlee😀 谢谢您的答案。

也可以用 monkey patch,打开修改。

hub_bran closed this topic. 17 Oct 13:49
You need to Sign in before reply, if you don't have an account, please Sign up first.