[英]Dependency Errors upgrading to Rails 6
我刪除了我的 Gemfile.lock,將我的gem 'rails', '5.2'
更改為gem 'rails', '6.0'
並進行捆綁安裝。
我得到很多依賴錯誤。 但我無法理解它們,因為它們看起來還不錯。
我收到這樣的錯誤:
Bundler could not find compatible versions for gem "pry":
In Gemfile:
guard-rspec (~> 4.7.0) was resolved to 4.7.3, which depends on
guard (~> 2.1) was resolved to 2.16.2, which depends on
pry (>= 0.9.12)
pry-doc was resolved to 1.1.0, which depends on
pry (~> 0.11)
pry-nav was resolved to 0.3.0, which depends on
pry (>= 0.9.10, < 0.13.0)
pry-rails was resolved to 0.3.9, which depends on
pry (>= 0.10.4)
還有更多.. 在上面似乎依賴關系應該沒問題,即 pry-doc 的 0.11 大於所有其他的,並且它們都指定大於或等於。
事實證明,指定確切的最新版本的 rails 解決了這個問題。
最初在我的 Gemfile 中,我有:
gem 'rails', '6.0'
但是當我這樣做的時候
gem 'rails', '6.0.3.6'
和捆綁安裝,我沒有這樣的依賴錯誤
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.