vue 线上环境不打印console

在vue.config.js文件:

configureWebpack: config => {

    if (process.env.NODE_ENV === 'production') {

      // 为生产环境修改配置...

      const terserWebpackPlugin = config.optimization.minimizer[0];

      const { terserOptions } = terserWebpackPlugin.options;

      terserOptions.compress.drop_console = true;

      terserOptions.compress.drop_debugger = true;

    } else {

      // 为开发环境修改配置...

    }

  },

你可能感兴趣的:(vue 线上环境不打印console)