繁体   English   中英

错误:执行 gem 时……(Gem::CommandLineError)

[英]ERROR: While executing gem … (Gem::CommandLineError)

释放和推送 gem 时出现以下错误。 我尝试多次安装它。 Ruby 版本为 2.2.9

ERROR:  While executing gem ... (Gem::CommandLineError)
 Unknown command bump

 ERROR:  While executing gem ... (Gem::CommandLineError)
  Unknown command release

我从脚本运行,脚本有以下几行:-

bundle install --deployment
gem install release -v '~> 0.4.0'
bundle exec gem release --tag --host http://rubygems/
gem install bump -v 0.8.0
bundle exec gem bump --push

以下是日志

Installing ri documentation for release-0.4.0
Done installing documentation for highline, visionmedia-commander, release after 3 seconds
3 gems installed
**ERROR:  While executing gem ... (Gem::CommandLineError)
 Unknown command release**
Successfully installed bump-0.8.0
Parsing documentation for bump-0.8.0
Installing ri documentation for bump-0.8.0
Done installing documentation for bump after 0 seconds
1 gem installed
 **ERROR:  While executing gem ... (Gem::CommandLineError)
  Unknown command bum**p
  

在 Gemfile 中添加了依赖项。 下面是Gemfile

  source 'http://rubygems'
  gem 'bump', '~> 0.8.0'
  gem 'release', '~> 0.4.0'

我猜 rubygems 的来源没有正确定义。 您可以尝试将 Gemfile 中的源代码从“http://rubygems”更新为“https://rubygems.org”。

暂无
暂无

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

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