安装babel/polyfill
npm install --save @babel/polyfill
修改package.json里的browserslist
"browserslist": [
"> 1%",
"last 2 versions",
"not ie < 11"
]
配置vue.config.js
IE中报错的信息 哪里的依赖没被转化成es5的则添加进去 比如axios等…
configureWebpack: config => {
config.entry.app = ["@babel/polyfill","./src/main.js"]
},
transpileDependencies: [/node_modules[/\\\\](element-ui|vuex|axios|js-base64)[/\\\\]/],
在main.js里添加 (可不写)
import 'core-js/stable'
import 'regenerator-runtime/runtime'