为了从Fork中捆绑Gem,我一直在遵循Bundler指南;这样做的原因是,该分支已经提交到master,允许与Ruby 1.9.x兼容
到目前为止,我在我的Gemfile上有这个:(遵循简短指南中的语法)
gem 'yelp', github: "brenttheisen/yelp"
不幸的是,这样捆绑的结果是:
Could not find gem 'yelp (>= 0) ruby' in git://github.com/brenttheisen/yelp.git (at master).
Source does not contain any versions of 'yelp (>= 0) ruby'
你们能给我指出正确的方向来完成我需要的吗?
p。我试着从这个网站上找到一些答案,但到目前为止我还没有成功。
幸运的是,我刚刚解决了这个问题,通过遵循Bundler指南中的另一项:更准确地说:
如果在git存储库的根目录没有.gemspec,你必须指定绑定器在解析依赖项时应该使用的版本
因此,我将这一行放在我的Gemfile中:
gem"yelp","1.0",git:"git://github.com/brenttheisen/yelp.git"
它被正确捆绑了!