vue-cli3 处理兼容问题

500 阅读1分钟

1、修改 babel.config.js

module.exports = {
  presets: [
    ["@vue/app", {
      useBuiltIns: 'entry'
    }]
  ]
}

2、修改 main.js

import 'core-js/stable'; 
import 'regenerator-runtime/runtime';
import promise from 'es6-promise'
promise.polyfill();

3、修改 vue.config.js

  transpileDependencies: [
    'element-ui'
  ],

4、package.json

  "browserslist": [
    "> 1%",
    "last 4 versions"
  ]