我想在我的應用中將json gem更新到2.0.2版。它目前作爲1.8.3版本的依賴項加載。如何解決與json gem的bundler gem版本衝突
所以,我說
gem 'json', '>= 2.0.2'
我的Gemfile和I型
bundle update json
,我得到
Fetching gem metadata from https://rubygems.org/..........
Fetching version metadata from https://rubygems.org/..
Fetching dependency metadata from https://rubygems.org/.
Resolving dependencies...
Bundler could not find compatible versions for gem "json":
In Gemfile:
json (>= 2.0.2)
paperclip (~> 4.2.0) was resolved to 4.2.4, which depends on
activesupport (>= 3.2.0) was resolved to 4.2.7, which depends on
json (>= 1.7.7, ~> 1.7)
這是沒有意義的我,因爲我想json (>= 1.7.7, ~> 1.7)
是說主動支持4.2.7是依賴t對至少是1.7.7的json寶石,所以2.0.2不應該是衝突,不是?
這裏的正確解釋是什麼?
我可以採取哪些措施,以便我可以將json v2.0.2 gem添加到我的rails v4.2.7應用程序中?
感謝您的解釋,現在衝突消息是有道理的。所以這是說永遠不可能在rails v4.2.7上使用json v2.0.2? – Streamline