ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

console.log导致内存泄露 打包时自动去掉console.log方法

2026/9/17 11:04:09 拓冰建站 浏览量
console.log导致内存泄露 打包时自动去掉console.log方法

webpack通过工具:terser

使用前需要先安装一下

vue.config.js

const { defineConfig } = require('@vue/cli-servise');
module.exports = defineConfig({transpileDependencies:true,terser:{terserOptions:{compress:{drop_console:true,drop_debugger:true,},},},});

然后直接打包就会自动去掉console.log,不影响开发环境

如果是vue3+vite

vite.config.js

import { defineConfig } from 'vite';
import vue from '@vitejs/plugin-vue';export default defineConfig({plugins:[vue()],build:{minify:'terser',terserOptions:{compress:{drop_console:true,drop_debugger:true,},},},
});