首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >捆绑包安装不从github安装gem

捆绑包安装不从github安装gem
EN

Stack Overflow用户
提问于 2015-07-08 23:51:00
回答 1查看 1.3K关注 0票数 1

我正在尝试将gem直接从github导入到我的应用程序中,但我一直收到下面的错误。

代码语言:javascript
复制
Updating https://username:password@github.com/my-repo/moodle-api.git
Fetching gem metadata from https://rubygems.org/...........
Fetching version metadata from https://rubygems.org/...
Fetching dependency metadata from https://rubygems.org/..
Could not find gem 'moodle-api (>= 0) ruby' in https://username:password@github.com/my-repo/moodle-api.git (at
v1.1).
Source does not contain any versions of 'moodle-api (>= 0) ruby'

我发现了多个有类似问题的帖子,但似乎没有一个解决方案有效。

Bundle install error: Source does not contain any versions of

'Could not find gem' error when specifying a forked version of a gem from Github in my gemfile

我正在使用以下命令导入它

代码语言:javascript
复制
gem 'moodle-api', :git => 'https://username:password@github.com/my-repo/moodle-api.git', :tag => 'v1.1'

gem的名称是moodle-api,而gemspec文件的名称是moodle-api.gemspec。版本设置也是正确的。

有什么想法吗?我被难住了。

EN

回答 1

Stack Overflow用户

发布于 2015-07-09 00:21:22

如果你真的只想让gem启动并在本地工作,你可以尝试下载它并将其放入供应商/gem中,然后将以下代码添加到Gemfile中:

代码语言:javascript
复制
gem 'moodle-api', path: 'vendor/gems/moodle-api'

如果gem可以工作,你可以公开repo,看看你是否仍然有问题使用bundler来获取它。这可能并不理想,但它至少会让你在公开宝石之前先玩一玩。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31297675

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档