本節內容源自以下連結的內容,並受 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
有以下可選值
在生產模式下,Rspack 會自動啟用以下優化策略
process.env.NODE_ENV
替換為 'production'
。optimization.minimize
的預設值設定為 true
,以啟用 SWC 最小化。在開發模式下,Rspack 會自動啟用以下優化策略
process.env.NODE_ENV
替換為 'development'
。當 mode
設定為 'none'
時,Rspack 將不會啟用任何預設的優化策略。