我正在创建一个 gem,它依赖于另一个已发布的 gem。在my_gem.gemspec中,我已将依赖项添加到另一个 gem:
gem.add_dependency "other_gem", "~> 1.0.0"
现在,我发现了一个可以在other_gem中调整的功能,所以我分叉了存储库,进行了更改并将其提交到了 fork(它还没有被拉入原始存储库)。
我的问题是如何告诉my_gem在本地查找other_gem?下面的代码片段无效,因为:path
它不是add_dependency
调用中的选项,如Gem 规范参考中所述:
gem.add_dependency "other_gem", "~> 1.0.0", :path => '/path/to/local/other_gem