绍兴网站建设 微德福,WordPress 收款方案,企业管理培训课程推荐,站长之家音效在做的项目是使用 vue-cli 脚手架为基础的#xff0c;只能使用微信浏览器打开的。在某次更新功能代码后#xff0c;被反馈在一些手机上会出现白屏。经过一番探索#xff0c;多管齐下解决了问题白屏可能的原因#xff1a;
es6 代码没有被编译成 es5 #xff1b;文件打包路…在做的项目是使用 vue-cli 脚手架为基础的只能使用微信浏览器打开的。在某次更新功能代码后被反馈在一些手机上会出现白屏。经过一番探索多管齐下解决了问题白屏可能的原因
es6 代码没有被编译成 es5 文件打包路径错误运营商塞入的广告 js 服务器报错连累项目不能下载资源 针对 1 和 2 分别采取以下做法
解决位置config/index.js 文件把 assetsPublicPath: / 改为assetsPublicPath: ./
build: {assetsPublicPath: ./,
}
解决位置
首先安装 babel-polyfill 库
npm install --save babel-polyfill
然后修改 build/webpack.base.conf.js 文件将
entry: {app: ./src/main.js,}
改成
entry: [babel-polyfill, ./src/main.js]
使得其从入口文件就开始转换代码。 做了上面的操作后问题就解决了因此没有对 3 进行实践。 3 的情况是以前的经验之谈。部分用户出现了打不开页面的情况刚好同事的手机也遇到同样的情况拿来分析之后发现是运营商劫持了流量往里面塞了广告 js 结果它的服务器还出错.....解决方案是上 https 完美解决。原文地址https://segmentfault.com/a/1190000016853748
更多专业前端知识请上
【猿2048】www.mk2048.com