vue项目去除 线上环境的console.log

144 阅读1分钟
 yarn add babel-plugin-transform-remove-console -D

新建babel.config.js

const plugins = [];
// 去除生成环境的log日志
if (process.env.NODE_ENV === "production") {
  plugins.push("transform-remove-console");
}
module.exports = {
  plugins: [
    ...plugins,
    // es2020 ?.
    "@babel/plugin-proposal-optional-chaining",
    // es2020 ??
    "@babel/plugin-proposal-nullish-coalescing-operator"
    /*[
      "component",
      {
        libraryName: "element-ui",
        style: false
      }
    ]*/
  ]
};