build时自动清除console

Posted zzsdream

tags:

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

一、第一种方法

  1. 安装 babel-plugin-transform-remove-console
  2. 修改 babel.config.js 文件
let transformRemoveConsolePlugin = []
if (process.env.NODE_ENV === ‘production‘) 
  transformRemoveConsolePlugin = [‘transform-remove-console‘]


module.exports = 
  plugins: [
    ...transformRemoveConsolePlugin
  ]

二、第二种方法

1.安装 terser-webpack-plugin

2.修改 babel.config.js 文件

const TerserPlugin = require(‘terser-webpack-plugin‘)
module.exports = 
  configureWebpack: config => 
    config
      .optimization = 
        minimizer: [
          new TerserPlugin(
            terserOptions: 
              compress: 
                drop_console: true
              
            
          )
        ]
      
  

 

 
 

以上是关于build时自动清除console的主要内容,如果未能解决你的问题,请参考以下文章

从自动完成下拉列表中未选择任何选项时如何清除 mat- 自动完成

清除按钮按下swiftui时如何自动上一个文本字段

使用flyway时在启动时清除数据库

Android Studio - 启动时自动启动 DDMS 和模拟器,并在 DDMS 中自动清除 logcat

如何确保 CodeDeploy 在清除缓存时保持所有自动扩展组实例处于维护状态?

从缓冲区发送消息时,缓冲区会自动清除吗?