详解Vue-cli3 项目在安卓低版本系统和IE上白屏问题解决
2024-06-24 11:02:38阅读量:37 字体:大 中 小
最近遇到一个问题,用 Vue 开发的项目在最近两年新出的安卓手机上没问题,在三四年前的旧手机上出现白屏问题。分析一下应该是安卓系统版本的原因,目前已知的是Android 6.0 以上都 OK,6.0 以下就不行了。
低版本安卓系统内置的 webview 不支持 ES6 语法等一些新特性,所以报错。但在手机上调试不方便,受一篇文章的启发, IE 浏览器也是同样的问题,所以可以在 IE 上调试,一个调好了两个就都好了。突然发现万恶的 IE 还是有点用的…
网上的文章大部分是 Vue-cli 2.x 版本的解决方案,但 Vue-cli 3 跟之前的版本还是有很大差异的,可能是我比较菜,看了 n 篇文章还是不知道怎么配置。经过努力,终于梳理出了基于 Vue-cli 3 的项目如何做兼容性配置的步骤:
1. 根目录下新建 .babelrc 文件
在项目根目录下新建 .babelrc 文件,跟 package.json 同级。 将以下代码复制到 .babelrc 文件中

2. 修改 babel.config.js
将以下代码复制到 babel.config.js 文件中,其中最上面四行是打包时删除 console 的配置,如不需要可以删除。
3. 修改 vue.config.js
用 vue-cli 3 新建项目时,默认是没有这个配置文件的,没有则在项目根目录下新建一个 vue.config.js ,也是跟 package.json 同级。
解决白屏问题需要添加的代码:
4. 修改 main.js 文件
找到 项目根目录/src/main.js ,添加以下代码
5. 安装依赖
在根目录下执行以下语句。如果在第二步不需要配置生产环境删除 console 可以不要最后一个 babel-plugin-transform-remove-console 。
以上五步配置完就可以解决 Vue 项目在低版本安卓系统和 IE 浏览器下显示空白的问题了。
附完整的 vue.config.js
这里引了几个依赖,如果运行报错则根据提示安装相应依赖即可。
以上就是本文的全部内容,希望对大家的学习有所帮助。
免责声明:
本文《详解Vue-cli3 项目在安卓低版本系统和IE上白屏问题解决》版权归原作者所有,内容不代表本站立场!
如本文内容影响到您的合法权益(含文章中内容、图片等),请及时联系本站,我们会及时删除处理。
推荐阅读

花呗账单日怎么修改
花呗的账单日可以通过修改还款时间来修改,修改花呗的还款时间后,出账单的日子也会改变,通过设置修改花呗的账单日的具体操作步骤如下: 花呗账单日怎么修改 1、打开支付宝app,先点击下方的我的&rdquo...
阅读: 911

抖音怎么0.5倍速播放
抖音视频播放有四种倍速选择,要设置0.5倍播放,在视频播放中即可直接设置。具体操作方法如下: 抖音怎么0.5倍速播放 1、打开手机抖音app,进入视频播放,长按视频,进入播放设置页面。 2、点击倍速...
阅读: 947

删除微信表情包
很多人的微信添加了很多表情包,如果要将微信内添加的表情包删除,进入微信的表情功能页面即可进行删除。具体操作方法如下: 删除微信表情包 1、打开手机微信app,点击我”,再点击表情&rdqu...
阅读: 926

家人地图如何开启永久位置
家人地图是高德地图推出的家人定位查询功能,要开启家人地图永久位置分享,可以直接在家人地图设置中开启。具体操作方法如下: 家人地图如何开启永久位置 1、打开手机高德地图app,点击我的”。 ...
阅读: 950

快手号怎么修改不了,只有复制
快手号只有复制,修改不了,是因为近期已经修改过快手号了,从修改时开始需要等待90天后才能再次修改。修改快手号的具体操作方法如下: 快手号怎么修改不了,只有复制 1、打开手机快手app,点击左上角三条横...
阅读: 849

qq群怎么设置不让群成员加好友
qq群目前还不能设置不让群成员加好友,只能设置不让群里的人发起临时会话减少群员的互动性。设置不让群里的人发起临时会话的具体操作如下: qq群怎么设置不让群成员加好友 1、打开手机QQ软件,找到自己创建...
阅读: 834
热门文章
1.怎么取消淘宝省钱卡的自动续费
- 1

- 怎么取消淘宝省钱卡的自动续费
- 2022-12-27
- 1
2.微信视频号发表的朋友圈能看到吗
- 2

- 微信视频号发表的朋友圈能看到吗
- 2022-12-27
- 2
3.拼多多商家拒绝退款申请怎么办
- 3

- 拼多多商家拒绝退款申请怎么办
- 2022-12-27
- 3
4.70岁老人没有健康码怎么出行
- 4

- 70岁老人没有健康码怎么出行
- 2022-12-27
- 4
5.怎样开通支付宝花呗收款功能
- 5

- 怎样开通支付宝花呗收款功能
- 2022-12-27
- 5
6.soul引力签怎么自定义编辑
- 6

- soul引力签怎么自定义编辑
- 2022-12-27
- 6
7.微信等待铃声怎么设置
- 7

- 微信等待铃声怎么设置
- 2022-12-27
- 7
8.qq邮箱怎么发照片到别的邮箱
- 8

- qq邮箱怎么发照片到别的邮箱
- 2022-12-27
- 8
9.摆摊收款码怎么弄
- 9

- 摆摊收款码怎么弄
- 2022-12-27
- 9
10.微信身份验证怎么验证
- 10

- 微信身份验证怎么验证
- 2022-12-27
- 10
最近更新

酷狗音乐中使用蝰蛇音效制作工具的具体操作方法
2024-11-11

win7电脑中出现声音图标不见了的具体解决方法
2024-11-11

车到哪app的详细软件介绍
2024-11-11

小米9se中查看序列号的具体操作方法
2024-11-11

迅雷中使用FTP探测器的详细操作方法
2024-11-11

ppt制作出小荷才露尖尖角动画场景的具体操作步骤
2024-11-11
