2

私はちょうど小さな宝石を作り、それをにプッシュしましたRubygems.org:

https://rubygems.org/gems/fragrant_wind

ただし、再度ダウンロードできないようです。何かアイデアはありますか?

$ gem install fragrant_wind
  ERROR:  Could not find a valid gem 'fragrant_wind' (>= 0) in any repositor
4

1 に答える 1

2

宝石の名前を修正してみてください。アンダースコアまたはハイフンのいずれかを選択しますが、それらを混在させないでください。

たとえば、次のようになります。

# .gemspec
s.name = 'fragrant-wind'

より良いのは:

# fragrant_wind.gemspec
s.name = 'fragrant_wind'

編集1:ダウンロードしてインストールすることはできますが、RubyGems経由では機能しません。

$ gem install fragrant_wind-0.0.2.gem
Successfully installed fragrant_wind-0.0.2
1 gem installed
Installing ri documentation for fragrant_wind-0.0.2...
Building YARD (yri) index for fragrant_wind-0.0.2...
Installing RDoc documentation for fragrant_wind-0.0.2...
$ irb
> require 'fragrant_wind'
=> true
> FragrantWind.new.generate
=> "billowing waterfall"

編集2:それはバンドラー経由でも機能します(これについては@Bitterzoetに感謝します)

# Gemfile
source 'https://rubygems.org'
gem "fragrant_wind"

$ bundle install
Fetching gem metadata from https://rubygems.org/..
Installing fragrant_wind (0.0.2) 
Using bundler (1.2.3) 
Your bundle is complete! ...

編集3:期待どおりに機能するようになりました(月曜日午前10時PST)。私の推測では、Rubygemsは昨夜の独自のアップデートのために、遅延または不具合が発生していました。

于 2013-02-25T10:12:29.237 に答える