我正在尝试使用 webpack 来压缩我的代码(删除新行和空格),仅此而已。我不想要任何 webpack__require__,不要修改,不要丑化,只需删除空格和新行。
我必须在 terser/webpack 中提供哪些选项才能实现这一目标?
let bundle = {
mode: 'production',
target: 'web',
entry: path.resolve(__dirname, './res/') + '/bundle.js',
output: {
path: path.resolve(__dirname, './res/'),
filename: 'minified.js',
},
optimization: {
minimizer: [
new TerserPlugin({
terserOptions: {
ecma: undefined,
warnings: false,
parse: {},
compress: {},
mangle: false,
module: false,
toplevel: false,
keep_classnames: true,
keep_fnames: true,
}
})
]
}
};
似乎不这样做。先感谢您。