ツリーシェイキング - CI/CD用語集の定義
ツリーシェイキングは、プログラムのどこからもインポートされないexportやモジュールを取り除くbuild最適化であり、到達不能なコードを削除して出力bundleを縮小します。
要件
ツリーシェイキングは、bundlerがあるbindingが未使用であると証明できるように、静的なESモジュールの import/export に依存します。副作用のあるモジュールは、sideEffects:false とマークされない限りこれを妨げることがあります。
関連ガイド
Dead Code Elimination - CI/CD Glossary DefinitionDead Code Elimination: Dead code elimination is a compiler optimization that removes code whose results are n…
Bundling - CI/CD Glossary DefinitionBundling: Bundling combines many source modules and their dependencies into a smaller number of output files,…
Code Splitting - CI/CD Glossary DefinitionCode Splitting: Code splitting breaks a bundle into multiple chunks that load on demand, so users download on…