【前端】webpack打包去除console.log

0 问题

需要在打包的时候,自动地去除掉所有console.log

1 方法

// vue.config.js
//...
module.exports = {
  //...
  config.optimization.minimizer[0].iptions.terserOptions.compress.drop_console = true
  //...
}
//...

也可以用if(process.env.NODE_ENV === 'production'){}之类的条件判断包起来,打包的时候生产环境自动去掉console.log测试环境保留

你可能感兴趣的:(前端,webpack,javascript)