babel.config.js 458 B

123456789101112131415161718192021
  1. const plugins = [
  2. '@babel/plugin-syntax-dynamic-import',
  3. '@babel/plugin-transform-runtime'
  4. ]
  5. if (process.env.NODE_ENV === 'production') {
  6. plugins.push('transform-remove-console')
  7. }
  8. module.exports = {
  9. presets: [
  10. '@vue/cli-plugin-babel/preset',
  11. ['@babel/preset-env', {
  12. useBuiltIns: 'usage', // 按需引入polyfill
  13. corejs: 3, // 指定core-js版本
  14. targets: {
  15. ie: '11' // 目标环境
  16. }
  17. }]
  18. ],
  19. plugins
  20. }