webpack打包时删除console.log,和debugger

Posted The More I Do ! The More I Can

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了webpack打包时删除console.log,和debugger相关的知识,希望对你有一定的参考价值。

开发过程中我们不可避免的需要console.log调试,然而在上线时如果不删除这些console.log可能会造成内存泄漏,因为console.log出来的变量是不会被GC的,webpack给我们提供了一个非常棒的插件,看代码:

new UglifyJsPlugin({
      uglifyOptions: {
        compress: {
          warnings: false
        }
      },
      sourceMap: config.build.productionSourceMap,
      parallel: true
})

 

以上是关于webpack打包时删除console.log,和debugger的主要内容,如果未能解决你的问题,请参考以下文章

webpack打包时候去掉console.log配置

webpack打包时候去掉console.log配置

打包优化去掉console.log,webpack.js配置排除打包瘦身

webpack打包过滤console.log

webpack打包取消所有的console.log语句

深入理解webpack打包机制