我如何在我的gemspec中使用github的依赖?

时间:2013-03-31 18:48:54

标签: ruby gemfile gemspecs

我目前在我的Gemfile中有以下内容:

gem 'voteable_mongo'#,       :github => 'kamilski81/voteable_mongo'

我将我的模型迁移到.gemspec中,但我不确定这将如何在我的gemspec中查看。我目前有:

s.add_dependency "voteable_mongo"

但是这最终会使用错误的依赖(我克隆的原始的)我想使用我的依赖。我怎么能将我的gemspec依赖指向我的github repo?

1 个答案:

答案 0 :(得分:8)

正如gem specification中所述,您通过add_dependency提供的宝石列表将用于确保在安装过程中已在系统中安装这些宝石(即gem install ),因此git选项没有意义,因为这不会触发任何依赖项的额外安装(如Bundler)。

总结:你不可能在.gemspec

中做你想做的事情