Webpack 4 - 如何配置最小化?
2022-08-30 05:01:02
Webpack 4 附带以下语句:
错误:已被删除,请改用。
webpack.optimize.UglifyJsPlugin
config.optimization.minimize
很公平,但我找不到任何有关配置在后台运行的UglifyJsPlugin实例的信息,例如更改缓存目录。这能做到吗?
Webpack 4 附带以下语句:
错误:已被删除,请改用。
webpack.optimize.UglifyJsPlugin
config.optimization.minimize
很公平,但我找不到任何有关配置在后台运行的UglifyJsPlugin实例的信息,例如更改缓存目录。这能做到吗?
无法修改默认配置。
但是,您可以使用该设置来实例化自己的 。使用 4.0,我们使用此示例来获取源映射,即使设置为例如(从 4.1.1 开始不再需要):optimization.minimizer
UglifyJsPlugin
mode
'production'
const UglifyJsPlugin = require('uglifyjs-webpack-plugin');
module.exports = {
optimization: {
minimizer: [
// we specify a custom UglifyJsPlugin here to get source maps in production
new UglifyJsPlugin({
cache: true,
parallel: true,
uglifyOptions: {
compress: false,
ecma: 6,
mangle: true
},
sourceMap: true
})
]
}
};
在不添加 的情况下,您只需将其添加到 webpack.prod.config.js 文件的末尾:uglifyjs-webpack-plugin
optimization: {
minimize: false
}