【前端】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测试环境保留

相关推荐
布列瑟农的星空21 小时前
Playwright使用体验
前端·单元测试
卤代烃21 小时前
🦾 可为与不可为:CDP 视角下的 Browser 控制边界
前端·人工智能·浏览器
_XU21 小时前
AI工具如何重塑我的开发日常
前端·人工智能·深度学习
C_心欲无痕1 天前
vue3 - defineExpose暴露给父组件属性和方法
前端·javascript·vue.js·vue3
鹿人戛1 天前
HarmonyOS应用开发:相机预览花屏问题解决案例
android·前端·harmonyos
萌萌哒草头将军1 天前
绿联云 NAS 安装 AudioDock 详细教程
前端·docker·容器
贺今宵1 天前
安装better-sqlite3报错electron-vite
javascript·sql·sqlite·sqlite3
GIS之路1 天前
GIS 数据转换:使用 GDAL 将 GeoJSON 转换为 Shp 数据
前端
2501_944446001 天前
Flutter&OpenHarmony文件夹管理功能实现
android·javascript·flutter
朴shu1 天前
Luckysheet 远程搜索下拉 控件开发 : 揭秘二开全流程
前端