IE报错vuex requires a Promise polyfill in this browser.
用vue编写的页面在IE上不加载打开控制台报错:vuex requires a Promise polyfill in this browser怎么办?!
这个意思就是不支持ES6的promise 这时候需要一个依赖 babel-polyfill
解决问题:
安装babel-polyfill
npm install --save-dev babel-polyfill
然后 如果你是vue-cli的项目 找到 build文件下的webpack.base.js
在文件中找到entry:{}
更改这一行
app: './src/main.js'
改为
app: ['babel-polyfill', './src/main.js']
改后参考:
**重新npm run dev **
成功啦!!!!
小姐妹们一起加油