2017-10-20 263 views
0

所以我有一個Rails應用程序,Rails應用程序在Ruby 2.3.3上運行,然後捆綁了一個包含引擎的本地gem(gem A),該gem加載了一個綁定的庫另一個寶石A依賴的當地寶石(寶石B)。但是,在升級寶石B內的設計並將Rails App升級到5.0之後,寶石A似乎無法從寶石B內部找到設計。Unbungling我的依賴關係

有關最佳方法進行調試的任何想法?或者我可能出錯了?

+0

你可以爲你的寶石版本。因此,如果您更新B並斷開A,則可以在gemfile中爲gem B添加版本,然後恢復爲舊版本的gem。 – Maxence

+0

A可能需要較舊版本的Devise。您能否將A依賴關係更新爲不具有該限制的較新版本? – tadman

+0

您是否嘗試過「包更新」? –

回答

0

嘗試在您的終端中運行bundle update