【发布时间】:2016-11-25 07:10:48
【问题描述】:
我正在将我的 Rails 应用程序升级到 5.0(当前最新的 5.0.0.1),我还将我的 Ruby 版本升级到 2.3.0p0 并将捆绑器版本升级到 1.13.6,
现在当我运行 bundle update 时,它会抛出类似的错误
devise (= 4.2.0) was resolved to 4.2.0, which depends on
railties (< 5.1, >= 4.1.0)
所以,我想知道是否有任何自动方法可以自动更新我在 gem 文件中的 gem 版本,因为我在 GemFile 中有大约 100 个 gem
【问题讨论】:
-
捆绑更新也可以工作
-
@WishZone 它对我不起作用
-
然后你必须删除 gem.lock 文件然后做 bundle ...它将更新所有依赖项
-
如果有一个 gem 冲突,你也可以做 bundle update devise
-
删除 Gemfile.lock 也不起作用
标签: ruby-on-rails ruby rubygems ruby-on-rails-5