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 **
成功啦!!!!
小姐妹们一起加油
本文介绍了解决Vue项目在IE浏览器上因Promise不兼容导致的问题,通过引入babel-polyfill并调整webpack配置,使项目在IE环境下正常运行。
4345

被折叠的 条评论
为什么被折叠?



