在 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: [] }
部分中就足够