Ruby on rails 升级到Rails 5问题-现有应用程序
我最近试着升级到Rails 5,但它似乎不起作用。我将它从4.2.6切换到我的gemfile,并删除了gemfile.lock。然后我运行了Ruby on rails 升级到Rails 5问题-现有应用程序,ruby-on-rails,ruby,ruby-on-rails-5,Ruby On Rails,Ruby,Ruby On Rails 5,我最近试着升级到Rails 5,但它似乎不起作用。我将它从4.2.6切换到我的gemfile,并删除了gemfile.lock。然后我运行了gem-update-rails,它似乎运行得很好,但随后我运行了bundle-update,我得到了这些错误 Bundler could not find compatible versions for gem "rails": In Gemfile: rails (= 5.0.0) devise-heroku was resolved to
gem-update-rails
,它似乎运行得很好,但随后我运行了bundle-update
,我得到了这些错误
Bundler could not find compatible versions for gem "rails":
In Gemfile:
rails (= 5.0.0)
devise-heroku was resolved to 0.1.0, which depends on
rails (>= 3.1.1)
interactor-rails (~> 1.0) was resolved to 1.0.0, which depends on
rails (< 5, >= 3)
Bundler找不到gem“rails”的兼容版本:
在文件中:
钢轨(=5.0.0)
Desive heroku被解析为0.1.0,这取决于
轨道(>=3.1.1)
interactor rails(~>1.0)已解析为1.0.0,这取决于
轨道(<5,>=3)
我似乎找不到多少关于这个的文档。任何帮助都会很好。谢谢,从您得到的输出来看,interactor rails 1.0不支持rails 5。我查看了他们的页面,看起来您需要捆绑该gem的2.0版本
gem "interactor-rails", "~> 2.0"
你可以看这些文件
您可能还需要升级Desive heroku gem