11

我尝试安装 Rails 4.2.0.beta1(2014 年 8 月 20 日发布)。我收到错误Bundler could not find compatible versions for gem "sprockets-rails"。以下是详细信息:

$ bundle update rails
Fetching gem metadata from https://rubygems.org/.........
Fetching additional metadata from https://rubygems.org/..
Resolving dependencies...
Bundler could not find compatible versions for gem "sprockets-rails":
  In Gemfile:
    sass-rails (~> 4.0.3) ruby depends on
      sprockets-rails (~> 2.0) ruby

    rails (= 4.2.0.beta1) ruby depends on
      sprockets-rails (3.0.0.beta1)

如何安装 Rails 4.2.0.beta1?

4

1 回答 1

22

你的 Gemfile 中有一个sass-rails gem。您需要将sass-rails的版本更改为'5.0.0.beta1'. 然后运行bundle update sass-rails rails

您可以在这个sprockets-rails问题上找到一些有用的信息。

PS:此外,我在这里rails_admin报告的问题也相同。

于 2014-08-24T17:02:55.930 回答