Skip to content
Latchkey

Bundle Analysis - CI/CD用語集の定義

bundle analysis は bundle を構成するモジュールを分解し、重いものを見つけて削減できるようにします。

bundle analysis は build 出力を検査してどのモジュールがサイズに寄与しているかを確認することで、通常はレポートやインタラクティブな可視化を通じて行います。ツールには webpack-bundle-analyzer や rollup-plugin-visualizer があります。

分析は bundler が出力する stats を読み取り、バイト数を個々のモジュールに割り当て、多くの場合 tree map として表示します。偶発的に大きい依存関係や重複したパッケージを明らかにします。CIでは、レポートの artifact を生成し、bundle size の budget でゲートを設けられます。

関連ガイド