babel.config.js 560 B

12345678910111213141516171819202122232425262728
  1. const prodPlugin = []
  2. if (process.env.NODE_ENV === 'production') {
  3. // plugin.push('transform-remove-console')
  4. prodPlugin.push([
  5. 'transform-remove-console',
  6. {
  7. // 保留 console.error 与 console.warn
  8. exclude: ['error', 'warn']
  9. }
  10. ])
  11. }
  12. // module.exports = {
  13. // presets: [
  14. // '@vue/cli-plugin-babel/preset'
  15. // ],
  16. // plugins: [
  17. // ['component', {
  18. // libraryName: 'element-ui',
  19. // libraryDirectory: 'theme-chalk',
  20. // }],
  21. // ...plugin
  22. // ]
  23. // }
  24. module.exports = {
  25. plugins: [
  26. ...prodPlugin
  27. ]
  28. }