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

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

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

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

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

(1)安装babel-polyfill

  命令:npm i babel-polyfill -S

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

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

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

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

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

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 1970-01-01
  • 2022-12-23
  • 2021-05-30
  • 2021-04-06
  • 2021-09-01
  • 2022-12-23
猜你喜欢
  • 2021-05-19
  • 2021-06-07
  • 2022-12-23
  • 2021-09-03
  • 2021-06-20
  • 2022-12-23
相关资源
相似解决方案