【问题标题】:Error on Updating RefineryCMS更新 RefineryCMS 时出错
【发布时间】:2012-11-30 20:45:09
【问题描述】:

我正在尝试在 ruby​​ 1.9.3 上从炼油厂 1.0.9 更新到 2.0.9。我收到此错误:

Bundler 找不到 gem "refinerycms-core" 的兼容版本:

 In Gemfile:
   refinerycms-news (~> 1.2) ruby depends on
     refinerycms-core (~> 1.0.0) ruby

   refinerycms (~> 2.0.9) ruby depends on
     refinerycms-core (2.0.9)

您能帮我理解错误以及如何处理吗?

【问题讨论】:

    标签: ruby-on-rails ruby refinerycms refinery


    【解决方案1】:

    Bundler 尝试确保所有 gem(即其他 gem)的所有依赖项都已安装并满足 gem 设计者指定的版本要求。

    在您的 Gemfile 中,您可以通过多种方式指定 Gems 的版本,~> 方法表示版本可以大于或等于指定的数字,但不会大到可以在您不知情的情况下安装主要版本.

    所以看起来您需要放宽对 refinery-news gem 的版本限制,它可能有比当前允许的 1.2 更高的版本(该版本取决于refinerycms-core 1.0.0,但是精炼厂需要相同 gem 的更高版本)。

    【讨论】:

      猜你喜欢
      • 2014-03-05
      • 1970-01-01
      • 2017-05-29
      • 1970-01-01
      • 2016-08-27
      • 2014-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多