vite_打包去除console

发布时间 2024-01-12 14:00:33作者: Lei0906
  • 依赖版本

    • "vite": "^5.0.10"
      
  • vite.config.js中写入以下

export default defineConfig({
  plugins: [
    vue(),
  ],
  // 添加以下配置去除打包后的代码中的console
  build: {
    minify: 'terser',
    terserOptions: {
      compress: {
        //生产环境时移除console.log(), console.info, console.warn, console.error, 或者直接赋值true移除一切console.*的代码
        drop_console: ['log','info','warn','error'],
        drop_debugger: true,
      },
    },
  }
})