使用vue-cli 5版本默认vue3.0构建vue项目,默认配置基本没改过,在ie浏览器打开一片空白无法加载,求教解决办法?

如题,使用官方cli 5.0.4版本脚手架构建vue3.x项目,默认打包、编译配置没有修改过,谷歌、Edge浏览器显示一切正常,但ie浏览器访问一片空白,f12查看发现根组件div下像是没有渲染进任何子路由。。。
问题截图如下:
image.png
image.png
相关涉及代码如下:
网上百度参考搜索了一些帖子,尝试后没有效果
项目一些版本如下:
image.png
image.png
image.png

也看了官方浏览器兼容性内容,做了一些尝试,比如修改默认browserslist配置为兼容IE9/10/11
image.png

尝试安装babel-polyfill等,参考帖子如下
官方指南:浏览器兼容性
解决vue项目在IE浏览器下运行空白
vue兼容IE11浏览器空白页等一系列问题之踩坑全过程

回复
阅读 1.9k
5 个回答

Vue3不支持IE11,参考官网文档,如果你要支持IE11,则只能使用Vue2.x版本,可以使用Vue2.7版本。

vue3 需要用到原生 Proxy 对象,IE 不支持。希望用到 Vue3 新 API 可以试试 Vue2.7。

vue3使用proxy实现数据监听,它不支持IE

还兼容ie的话,就不要用vue3了

Vue3不支持IE11, 使用Vue2吧

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏