babel.config.js 485 B

123456789101112131415161718
  1. // 所有生产环境
  2. const prodPlugin = [];
  3. if (process.env.NODE_ENV === "production") {
  4. // 如果是生产环境,则自动清理掉打印的日志,但保留error 与 warn
  5. prodPlugin.push([
  6. "transform-remove-console",
  7. {
  8. // 不清理的内容
  9. exclude: ["log","error", "warn"], // 保留 console.error 与 console.warn
  10. },
  11. ]);
  12. }
  13. module.exports = {
  14. presets: ["@vue/cli-plugin-babel/preset"],
  15. plugins: [...prodPlugin],
  16. ignore: ["node_modules"],
  17. };