簡體   English   中英

Ruby On Rails Devise寶石沖突錯誤

[英]Ruby On Rails Devise gem conflict error

C:\Users\Prabal\Desktop\rails-club>rails generate devise member

Bundler找不到與gem“ railties”兼容的版本:在快照(Gemfile.lock)中:railties(= 5.1.0)

在Gemfile中:railties(〜> 5.1.0)x64-mingw32

devise (~> 4.2.1) x64-mingw32 was resolved to 4.2.1, which depends on
  railties (< 5.1, >= 4.1.0) x64-mingw32

devise (~> 4.2.1) x64-mingw32 was resolved to 4.2.1, which depends on
  responders x64-mingw32 was resolved to 2.3.0, which depends on
    railties (< 5.1, >= 4.2.0) x64-mingw32

運行bundle update將僅使用Gemfile中的gem從頭開始重建快照,這可能會解決沖突。

我是ROR的新手,請幫助我繼續下一步

看來您正在嘗試將devise v4.2.1 gem與rails v5.1.0 這是不可能在這一刻也這樣做devise v4.2.1具有運行時間依賴性railties = <5.1, >=4.1.0rails v5.1.0具有運行時間依賴性railties = 5.1.0 最終結果是您遇到的版本沖突 我會建議您降級到rails v5.0.2為了能夠使用devise您的應用。 一旦這樣做,就不應有任何版本沖突。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM