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

0 问题

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

1 方法

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

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

相关推荐
合作小小程序员小小店8 小时前
web开发,在线%超市销售%管理系统,基于idea,html,jsp,java,ssh,sql server数据库。
java·前端·sqlserver·ssh·intellij-idea
不爱学英文的码字机器8 小时前
重塑 Web 性能:用 Rust 与 WASM 构建“零开销”图像处理器
前端·rust·wasm
浩星9 小时前
react的框架UmiJs(五米)
前端·javascript·react.js
子醉11 小时前
推荐一种适合前端开发使用的解决本地跨域问题的办法
前端
Niyy_11 小时前
前端一个工程构建多个项目,记录一次工程搭建
前端·javascript
xiangxiongfly91512 小时前
CSS link标签
前端·css
快乐非自愿12 小时前
常用设计模式:工厂方法模式
javascript·设计模式·工厂方法模式
岁月宁静13 小时前
AI 多模态全栈应用项目描述
前端·vue.js·node.js
十年磨一剑~13 小时前
html+js开发一个测试工具
javascript·css·html