在 'plugins' 或 Webpack config 的 'miniimizer' 部分使用 uglifyjs-we



在 Webpack 配置文件中使用uglifyjs-webpack-plugin时,是否应该在plugin部分(基于本文(中使用插件,如下面的第一个 webpack 配置所示?

还是在minimizer部分,如第二个 webpack 配置所示(基于 uglifyjs-webpack-plugin docs(?

使用 webpack@4.39.1, uglifyjs-webpack-plugin@2.2.0, node@12.6.0

webpack config #1

const UglifyJsPlugin = require('uglifyjs-webpack-plugin');
module.exports = {
plugins: [
new UglifyJsPlugin(),
}),
...

webpack config #2

const UglifyJsPlugin = require('uglifyjs-webpack-plugin');
module.exports = {
optimization: {
minimizer: [
new UglifyJsPlugin()
]
}
...

使用最新版本的 web pack(即> 4(,如果您只包含在optimization: {minimizer: [] }部分中就足够