vue2.0在ios9等低版本手机上的出现白屏的解决过程及思路

1.先用safari开发模式去定位问题,发现是es6的语法低版本不支持
2.vue默认是对项目文件进行过js的编译的,所以不是开发文件里的语法问题,最后定位到是项目中引用的一个第三方库导致的这个问题

3.将这个需要编译的第三方库加入vue的编译目录,修改webpack.base.conf.js,修改这一块代码

{test: /\.js$/,include: [resolve('src'),resolve('test'), resolve('node_modules/webpack-dev-server/client'),                             resolve('node_modules/resize-detector/esm/index.js')],  //增加的代码loader: 'babel-loader'},    

4.之后再重新运行项目,发现报错没有了,网页成功显示

欢迎关注「不出户」公众号 

在公众号回复「python」,获取全套python学习资源。

在公众号回复「vue」,领取vue核心教程

在公众号回复「react」,领取react全套教程

在公众号回复「angular」,领取angular学习资源

在公众号回复「算法」,领取算法学习教程

在公众号回复「nodejs」,领取nodejs学习教程,更有更多精品资源敬请期待

欢迎关注不出户,让你足不出户爱好学习


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部