💎

Bundle update で特定の gem のみアップデートする

2023/05/10に公開

結論

bundle update --conservative [gem]

を使う。

https://bundler.io/v2.4/man/bundle-update.1.html

--conservative
Use bundle install conservative update behavior and do not allow indirect dependencies to be updated.

どういったときに使うか

特定の gem をアップデートしたい場合には以下のコマンドが使える。

bundle update [gem]

このとき、指定した gem の依存関係の影響により、他の gem も同時にアップデートされることがある。
他の gem はアップデートせずに、依存関係が解決できる状態のまま特定の gem をアップデートしたいときに使うことができる。

GitHubで編集を提案

Discussion