插件用于bundle 文件的优化,资源管理 和 环境变量的注入
作用与构建整个过程。
mode 用来指定当前的构建环境。 production / development 还是 none
| Option | Description |
|---|---|
development |
Sets process.env.NODE_ENV on DefinePlugin to value development . Enables NamedChunksPlugin and NamedModulesPlugin . |
production |
Sets process.env.NODE_ENV on DefinePlugin to value production . Enables FlagDependencyUsagePlugin , FlagIncludedChunksPlugin , ModuleConcatenationPlugin , NoEmitOnErrorsPlugin , OccurrenceOrderPlugin , SideEffectsFlagPlugin and TerserPlugin . |
none |
Opts out of any default optimization options |
