1. 安装babel-polyfill
npm install --save babel-polyfill
2. 在main.js中引入
一定要放在第一行!!!
import '@babel/polyfill'
// import 'core-js/stable'
// import 'regenerator-runtime/runtime'
3. 修改vue.config.js文件
module.exports = {
transpileDependencies: ["*"],
configureWebpack: config => {
config.entry.app = ['@babel/polyfill', './src/main.js']
}
}
4. 修改babel.config.js文件
module.exports = {
presets: [
['@vue/cli-plugin-babel/preset',{useBuiltIns: "entry"}]
]
}
5. 修改package.json下的browserslist
"browserslist": [
"last 2 version",
"> 1%",
"not ie < 11",
"not dead"
],