IE11报错:[vuex] vuex requires a Promise polyfill in this browser的问题解决

昨天其他同事反馈IE浏览器无法打开线上的应用,查看了一下,发现控制台报以下错误:

发现和vuex有关系,去其官网查看了一下文档,发现关于IE浏览器的Promise的问题:

在vue-cli(webpack4)中的解决方案如下:

(1)安装babel-polyfill

  命令:npm i babel-polyfill -S

(2)导入babel-polyfill(两种方式)

  1.修改webpack.base.config.js中的入口配置

  2.如果不使用上面2.1的方式,那么可以修改main.js的入口文件,注意此代码需要放在main.js的首行代码中

 

posted @ 2018-07-13 10:46  DHeng  阅读(1064)  评论(0编辑  收藏  举报