在webpack配置中,我使用的是插件.我设置了compress属性false,但是输出是一行。配置如下
const TerserPlugin = require('terser-webpack-plugin')
module.exports = {
//...
optimization: {
minimize: true,
minimizer: [new TerserPlugin({
sourceMap: true,
terserOptions: {
compress: false,
mangle: true
}
}
)]
}
}我想要JS包多行没有评论和残缺,我怎么能写webpack的配置?
版本如下:
发布于 2020-04-13 15:38:39
我只能断言,我也看不出这是怎么回事。也许Webpack的最小化覆盖了来自Terser的compress选项?
但是,您可以通过“美化”输出获得多行结果:
const TerserPlugin = require('terser-webpack-plugin');
module.exports = {
optimization: {
minimize: true,
minimizer: [
new TerserPlugin({
sourceMap: true,
terserOptions: {
mangle: true,
output: {
beautify: true
}
},
}),
],
},
};https://stackoverflow.com/questions/61182746
复制相似问题