2016-09-16 78 views
1

我最近試圖更新到Rails 5,它似乎不工作。我在4.2.6的gemfile中切換了它,並刪除了gemfile.lock。然後我跑gem update rails這似乎很好地工作,但後來我跑bundle update,我得到了這些錯誤升級到Rails 5問題 - 現有的應用程序

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) 

我似乎無法找到這個多文檔。任何幫助都會很棒。謝謝

回答

1

所以,從你得到的輸出,交互式導軌1.0不支持Rails 5.我檢查了他們的頁面,它看起來像你需要捆綁2.0版本的寶石。

gem "interactor-rails", "~> 2.0" 

你可以閱讀你可能需要升級色器件,Heroku的寶石以及該文檔here