Skip to content
Latchkey

Environment Mode - CI/CD用語集の定義

environment mode は、デバッグ向けに最適化するか、デプロイ可能なリリース向けに最適化するかを bundler に伝えます。

environment mode は、どの最適化とデフォルトを適用するかを bundler に伝える設定 (通常は development または production) です。webpack は mode オプションからそれを読み取り、process.env.NODE_ENV として公開します。

mode を production に設定すると minification とハッシュが有効になり、development では出力が読みやすいまま保たれます。ライブラリも process.env.NODE_ENV に基づいて分岐し、開発時のチェックを取り除きます。CI では、build が再現可能になるよう常に mode を明示的に設定します。

関連ガイド