2013-01-06 11 views
6

GemFileではgem 'query-rails'のままにしてバンドルをインストールすると動作します。しかし、私がこのようなバージョンを指定した場合:このマシンで利用可能な宝石にgem 'jquery-rails(= 2.0.0)ruby'が見つかりませんでした

gem 'jquery-rails', '2.0.0' 

バンドルをインストールまたは更新したい場合は、動作しないため、タイトルにエラーが表示されます。

は、私はまた、

sudo gem install jquery-rails 

をしたとjQueryのバージョンを与えることをもう一度試してみましたが、まだ動作しませんでした。

なぜですか?

+0

'jquery version 2.0.0'が不要な場合は、バージョン番号なしで残しておいても問題ありません。 – hd1

答えて

26

利用可能なv2.0.0 jquery-rails gemはありません - it was yankedです。 2.0.1以降をお試しください。一般的に、それはそのマイナーバージョン用の最新のバグ修正を取得するために「〜>」ヘルパーを指定すると良いでしょう:

gem 'jquery-rails', '~> 2.0.0' 

これはカーネル2.0.xシリーズの最新であるv2.0.3をインストールします。この詳細については、What does tilde-greater-than (~>) mean in Ruby gem dependencies?http://semver.org/をお読みください。

+1

ありがとうございました! Ruby on Railsチュートリアルでこのエラーに悩まされました –

関連する問題