このセクションの内容は、以下のリンクの内容から派生したものであり、CC BY 4.0 ライセンスに従います。
特に明記されていない場合、以下の内容は元の内容に基づいて修正および削除された結果であるとみなすことができます。
'production' | 'development' | 'none'
'production'
mode
設定は、Rspack のビルドモードを設定し、デフォルトの最適化戦略を有効にするために使用されます。
rspack.config.js
で直接モードを設定できます。
実際のシナリオでは、process.env.NODE_ENV
に従って動的にモードを設定できます。
または、Rspack CLI で --mode
オプションを使用してモードを設定できます。
CLI の --mode
オプションは、rspack.config.js
の mode
よりも優先度が高くなります。
mode
には次のオプション値があります。
production モードでは、Rspack は次の最適化戦略を自動的に有効にします。
process.env.NODE_ENV
を 'production'
に置き換えます。optimization.minimize
のデフォルト値を true
に設定して、SWC ミニファイを有効にします。development モードでは、Rspack は次の最適化戦略を自動的に有効にします。
process.env.NODE_ENV
を 'development'
に置き換えます。mode
が 'none'
に設定されている場合、Rspack はデフォルトの最適化戦略を有効にしません。