210  
查询码:00000492
vue生产环境去掉debugger和console
作者: 陈婉 于 2020年07月06日 发布在分类 / 人防组 / 人防前端 下,并于 2020年07月07日 编辑
vue 开发环境 去掉console

安装terser-webpack-plugin

npm install terser-webpack-plugin -D

在vue.config.js文件里添加插件的配置

粘贴图片

configureWebpack: config => {
    if (process.env.NODE_ENV === 'production') {
      config.optimization.minimizer[0].options.terserOptions.compress.warnings = false
      config.optimization.minimizer[0].options.terserOptions.compress.drop_console = true
      config.optimization.minimizer[0].options.terserOptions.compress.drop_debugger = true
      config.optimization.minimizer[0].options.terserOptions.compress.pure_funcs = ['console.log']
    }
  },


 推荐知识

 历史版本

修改日期 修改人 备注
2020-07-07 16:26:55[当前版本] 陈婉 其他原因...
2020-07-07 16:24:00 陈婉 其他原因...
2020-07-06 16:56:37 陈婉 创建版本

 附件

附件类型

JPGJPG

知识分享平台 -V 4.8.7 -wcp