chainWebpack: (config) => {
config.resolve.alias
.set('@$', resolve('src'))config.output.filename('static/js/main-[name]-[chunkhash:8].js')
config.optimization.minimizer('terser').tap(
args => {
console.log('args is ',args)
// 注释console
args[0].terserOptions.compress.drop_console = true
// remove debugger
args[0].terserOptions.compress.drop_debugger = true
// remove debugger
args[0].terserOptions.compress.pure_funcs = ['console.log']
// 去掉注释
args[0].terserOptions.output = {
comments: false
}
return args
}
)
vue项目去除打印信息console
最新推荐文章于 2025-02-08 13:04:32 发布