【问题标题】:Could not find gem 'jquery-rails (= 2.0.0) ruby' in the gems available on this machine在这台机器上可用的 gem 中找不到 gem 'jquery-rails (= 2.0.0) ruby​​'
【发布时间】:2012-12-20 04:00:02
【问题描述】:

所以在 GemFile 中,如果我将其保留为 gem 'query-rails' 并安装捆绑包,它就可以工作。但如果我这样指定版本:

gem 'jquery-rails', '2.0.0'

并且想要安装或更新捆绑包,它不起作用并在标题中显示错误。

我也做了一个

sudo gem install jquery-rails

并再次尝试为 jQuery 提供一个版本,但仍然无效。

为什么?!

【问题讨论】:

  • 如果你不需要jquery version 2.0.0,不带版本号就可以了。

标签: ruby-on-rails rubygems


【解决方案1】:

没有可用的 v2.0.0 jquery-rails gem - it was yanked。您应该尝试使用 2.0.1 或更高版本。通常,最好指定 '~>' 帮助程序来获取该次要版本的最新错误修复:

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

这将安装 v2.0.3,它是 2.0.x 系列的最新版本。阅读What does tilde-greater-than (~>) mean in Ruby gem dependencies?http://semver.org/ 了解更多信息。

【讨论】:

  • 谢谢!我在 Ruby on Rails 教程中遇到了这个错误
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-09-07
  • 1970-01-01
  • 1970-01-01
  • 2014-02-04
  • 2012-02-11
  • 2012-03-29
相关资源
最近更新 更多