需要从Fork中捆绑一个gem,我如何为Rails 3.2做到这一点?



为了从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"

它被正确捆绑了!

相关内容

最新更新