IE浏览器报出SCRIPT5009: “Promise”未定义问题

问题描述:

前台使用react+antd,打包工具使用webpack,打包发布后,在IE进行附件上传时候,IE浏览器报出SCRIPT5009: “Promise”未定义 问题

首先,谷歌浏览器没有问题,IE有问题

参考资料:

https://blog.csdn.net/mangoyiy/article/details/81143133

https://babeljs.io/docs/en/babel-polyfill/#usage-in-node-browserify-webpack

解决办法:

1.升级本地

webpack到2.6.1

 

2.修改package.json文件,dependencies 中增加依赖引入babel-polyfill

IE浏览器报出SCRIPT5009: “Promise”未定义问题_第1张图片

3.所有模块都采用这种写法

IE浏览器报出SCRIPT5009: “Promise”未定义问题_第2张图片

 

 

 

你可能感兴趣的:(技术)