0

我很难尝试安装 gem 'client_side_validations-simple_form'。我的 Gemfile 看起来像

gem 'rails', '3.2.12'
gem 'turbolinks', '1.0.0'
gem 'simple_form', '2.1.0'

gem 'client_side_validations', '3.2.5'
gem "client_side_validations-simple_form", '2.0.1'
gem 'client_side_validations-turbolinks', '1.0.0'

当我运行 Bundle install 我得到

Bundler could not find compatible versions for gem "simple_form":
  In Gemfile:
    client_side_validations-simple_form (= 2.0.1) ruby depends on
      simple_form (~> 2.0.3) ruby

    simple_form (2.1.0)

我在这里错过了什么吗?有没有人遇到过同样的问题?

谢谢。

4

1 回答 1

0

您的客户端验证 gem 依赖于 simple_form 2.0.3,而您使用 2.1.0。所以基本上你的简单表单版本太新(或者你的 client_side_validations-simple_form 版本太旧)。

如果您使用的 client_side_validations-simple_form 版本是最新版本,则使用较旧版本的 simple_form,直到更新版本的 client_side_validations-simple_form 出现,该版本适用于较新版本的 simple_form。

目前:

gem 'simple_form', '2.0.3'
于 2013-04-04T12:15:52.133 回答