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 でゲートを設けられます。
関連ガイド
Bundle Size - CI/CD Glossary DefinitionBundle Size: Bundle size is the total byte count of the files a bundler emits, often measured both raw and gz…
Vendor Chunk - CI/CD Glossary DefinitionVendor Chunk: A vendor chunk is an output chunk containing third-party dependencies (typically from `node_mod…
Chunk - CI/CD Glossary DefinitionChunk: A chunk is one of the output files a bundler produces when it splits code. Each chunk groups a set of…