gem 更新到新版本,但 gemlock 显示版本低于更新版本

gem update to new version but gemlock is showing version lower to the updated one

我已经将 gem 更新到 4.0 版,但是在 运行 捆绑包更新后,Gemlock 文件显示版本为 3.9,理想情况下应该将 gem 中的版本更改为 4.0锁也对。将 gemlock 中的版本更改为与 gem 文件版本相对应的正确方法吗?请指教

可能是因为其他依赖项导致捆绑器无法更新版本。所有其他依赖项必须与 4.0 版本兼容,否则捆绑程序将不会将 gem 更新到更高版本。

文档:https://bundler.io/v2.1/guides/using_bundler_in_applications.html#updating-gems---bundle-outdated-and-bundle-update