最近项目中使用Antd Pro开发项目,前端开发完成后,发现整个项目在Chrome在现实正常,在IE11中浏览时,页面直接刷白,console中报umi.js错误,一时很困惑,对整个项目做了次install也没有用。在网上找了好久,也尝试了很多次,最后找到根源所在,现将解决方案共享给大家
1. 升级UMI框架,package.json配置可参考官网说明,或者参考如下配置:
2.升级 config/config.js中配置,可参考umi官网说明,或者参考如下配置:
3. 执行命令: npm install , npm run build
按照以上操作完成后,再次发布项目,通过IE11访问,页面显示正常