QA@IT

system 以外の gem の cleanup

3796 PV

bundle install --deploymentbundle install --path vendor/bundle などでインストールした gem は bundle update などで古くなって使われなくなっても gem cleanup では消せないと思うのですが、古い gem の掃除はどうするのが良いのでしょうか?

回答

bundle clean で消せます。

また bundle install --clean --path=vendor/bundle のようにしておく (両オプションともに .bundle/config に記録される) と bundle update 時に自動的に clean します。

編集 履歴 (0)
  • bundle help になかったので、使えないのかと思ったら使えました。ありがとうございます。ローカル環境だとバージョンアップで何が変わったのか差分をみたいこともあるし、cap deploy する先だと cap deploy:rollback ですぐ戻せるように残したいかもしれないので bundle install で指定するかどうかは悩みそうです。 -
ウォッチ

この質問への回答やコメントをメールでお知らせします。