我最近尝试更新到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 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)
我似乎找不到太多关于此的文档。任何帮助都会很棒。感谢
答案 0 :(得分:1)
因此,从你得到的输出,interactor-rails 1.0不支持Rails 5.我检查了他们的页面,看起来你需要捆绑该版本的宝石2.0。
gem "interactor-rails", "~> 2.0"
您可以阅读文档here
您可能还需要升级devise-heroku gem。