首页 > 解决方案 > Ruby on rails 安装依赖

问题描述

我第一次运行克隆的 ruby​​ 项目。问题是在运行命令包更新终端时抛出以下错误:

Bundler could not find compatible versions for gem "rails":
  In Gemfile:
    rails (= 4.0.4)

    bootstrap-tooltip-rails (~> 0.1) was resolved to 0.1, which depends on
      rails (>= 3.1)

    client_side_validations was resolved to 17.0.0, which depends on
      rails (>= 5.0.0.1, < 6.1)

我知道这与兼容性有关,但是如何解决这个问题?我也想用命令将所有东西安装在 gem 文件中。

标签: ruby-on-railsruby

解决方案


看来您正在尝试安装

rails - 4.0.4
client_side_validations - 17.0.0

client_side_validations - 17.0.0 取决于railsversion >= 5.0.0.1, < 6.1,它与您的 rails 版本依赖项不匹配。

client_side_validations支持的最新版本rails 4.0.4client_side_validations - 4.2.12

在您的 Gemfile 中更新以下版本并安装:

宝石文件

gem 'client_side_validations', '4.2.12'

推荐阅读