在 Webpack 配置的 `plugins` 或 `minimizer` 部分使用 uglifyjs-webpack-plugin?

Use uglifyjs-webpack-plugin in `plugins` or in `minimizer` section of Webpack config?

当使用下面第一个 webpack 配置中显示的 uglifyjs-webpack-plugin in your Webpack config files, should the plugin be used in the plugin section (based on this article) 时?

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

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

webpack 配置 #1

const UglifyJsPlugin = require('uglifyjs-webpack-plugin');

module.exports = {
    plugins: [
        new UglifyJsPlugin(),
    }),
    ...

webpack 配置 #2

const UglifyJsPlugin = require('uglifyjs-webpack-plugin');

module.exports = {
    optimization: {
        minimizer: [
            new UglifyJsPlugin()
        ]
    }
    ...

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