1

根据文档,jquery-ujs 安装就像添加一样简单

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

到 Gemfile,并运行:

$ bundle install

我的应用程序正在运行Rails 3.0.15,并且jquery-rails似乎与它兼容:

对于 Rails 3.0,运行 [...]

但是在捆绑jquery-rails2.1 时,我似乎需要 Rails 3.1+:

Bundler could not find compatible versions for gem "railties":
  In Gemfile:
    jquery-rails (~> 2.1) x86-mingw32 depends on
      railties (< 5.0, >= 3.1.0) x86-mingw32

    rails (= 3.0.15) ruby depends on
      railties (3.0.15)

什么jquery-railsgem 版本与 Rails 3.0 兼容?

(也在这里问)

4

1 回答 1

0

尝试早期版本的 gem 时

`gem 'jquery-rails', '2.0.2'`

依赖性更高:

  In Gemfile:
    jquery-rails (= 2.0.2) ruby depends on
      railties (< 5.0, >= 3.2.0) ruby

所以对于 Rails 3.0.15,我最终完全从 Gemfile 中取出了版本,最终得到了 1.0.19版本

Installing jquery-rails (1.0.19) 
于 2012-11-07T20:46:15.683 回答