繁体   English   中英

捆绑安装未从github安装gem

[英]Bundle install not installing gem from github

我正在尝试直接从github将gem导入到我的应用程序中,并且不断出现以下错误。

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'

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

套件安装错误:来源不包含任何版本的

在我的gemfile中从Github指定宝石的分叉版本时出现“找不到宝石”错误

我正在使用导入

gem 'moodle-api', :git => 'https://username:password@github.com/my-repo/moodle-api.git', :tag => 'v1.1'

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

有任何想法吗? 我很沮丧。

如果您真的只想启动gem并在本地工作,则可以尝试下载它,并将其放置在供应商/宝石中,然后将其添加到您的Gemfile中:

gem 'moodle-api', path: 'vendor/gems/moodle-api'

如果gem可以正常工作,则可以公开该回购协议,并查看是否仍然存在使用捆绑程序抓取它的问题。 可能并不理想,但是至少可以让您在公开之前先玩一下宝石。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM