打包配置删除console以及debug

412 阅读1分钟

打包删除console配置 以及报错  build.terserOptions is specified but build.minify is not set to use Terser. Note Vite now defaults to use esbuild for minification. If you still prefer Terser, set build.minify to "terser".解决【配置】

build: {
    // 清除console等多余代码
    terserOptions: {
      compress: {
        drop_console: true,
        drop_debugger: true
      }
    },
}

原来是build配置项minify没有配置,默认是esbuild,需要配置为terser

添加minify配置

但是esbuild打包速度是terser20+倍