umi项目配置生产环境console.log不输出

193 阅读1分钟

1.安装插件babel-plugin-transform-remove-console

npm install babel-plugin-transform-remove-console --save-dev

2.在config.js或umirc.ts文件里配置

// with options
const { NODE_ENV } = process.env;
const isProd = NODE_ENV === 'production';
export default defineConfig({
  。。。
     extraBabelPlugins: [
        isProd ? ['transform-remove-console', { exclude: ['error'] }] : '',
      ], //在生产环境中取消console
   。。。
 })