如何解决在rails应用程序中使用actionpack的冲突问题

时间:2014-07-26 19:54:11

标签: ruby-on-rails ruby rubygems actionpack

我来这里是寻求回答问题的最后手段。我的rails应用程序依赖于ruby-2.0.0和rails 4.1.4(虽然我可以回到以前的版本,但不是必须要解决这个问题)并且我正在尝试使用gem 'dotiw', '~> 1.1.1'取决于[actionpack][1] (~> 3)。来自控制台的消息将提供更好的理解问题。运行$ bundle install

后终端中的消息报告
Bundler could not find compatible versions for gem "actionpack":
  In Gemfile:
    dotiw (~> 1.1.1) ruby depends on
      actionpack (~> 3) ruby

    rails (~> 4.1.4) ruby depends on
      actionmailer (= 4.1.4) ruby depends on
        actionpack (4.1.4)

您已经可以看到我删除了Gemfile.lock并再次安装了该捆绑包。 作为我的问题的解决方案,我可以做的是更改我的rails版本或gem 'dotiw', '~> 1.1.1'更改前者会影响我的问题,减少后者的版本将弃用某些功能。另外,我不明白为什么这个gem 'dotiw', '~> 1.1.1'没有更新以支持最新版本的actionpack或更好地保持更新以支持它的所有未来版本的依赖。

0 个答案:

没有答案