【发布时间】:2017-04-03 19:22:40
【问题描述】:
我正在尝试构建一个 cli ruby gem。一切准备就绪,只需发布即可。
首先我尝试了这个,
Enter your RubyGems.org credentials.
Don't have an account yet? Create one at https://rubygems.org/sign_up
Email: hima.chhag@gmail.com
Password:
Signed in.
ERROR: While executing gem ... (Gem::Package::FormatError)
No such file or directory @ rb_sysopen - popular_deals-0.1.0.gem
得到一个错误,所以在做了一些研究之后我知道我需要先制作gem,
这也是..
gem build popular_deals-0.1.0.gem
ERROR: Gemspec file not found: popular_deals-0.1.0.gem
[19:14:21] (master) popular-deals-from-slickdeals.net-cli
但是,仍然出现错误,我错过了什么吗?我应该怎么做才能解决“错误:找不到 Gemspec 文件:popular_deals-0.1.0.gem”错误?我确实有“popular_deals.gemspec”
非常感谢您的帮助!
【问题讨论】:
-
你能去你的 gem 的主目录,运行
ls -R并在你的问题中发布结果吗?我需要查看您的文件夹结构,以便帮助您找出问题所在。 -
@eiko.. 非常感谢您尝试帮助我。但是这个问题解决了。我需要用我的 gemspec 文件来构建 gem。因此,命令 gem build pupular_deals.gemspec 起作用了!再次,非常感谢!
-
没问题,很高兴听到你想通了 c: