APIclond将vue项目为什么要打包呢打包后在手机上黑屏

 刚用VUE做项目之前测试时vue创建的洎身项目打包都是启动OK没问题。今天打包自己的时启动一直白屏。折磨了好久百度了一堆。终于找到了方法

发布了0 篇原创文章 · 获贊 10 · 访问量 7万+

}


APICloud新建项目后会生成以下目录结構

index.html添加一些代码用于处理物理返回键:

这样打包以后代码还存在index.html里,引用脚本的路径也是apicloud目录下的之后把dist目录下的文件复制过去就行了。如此一来就能畅享vue带来的高效开发了

最后,如果想调用apicloud的组件可以在vue的组件中这样写:

发布了3 篇原创文章 · 获赞 2 · 访问量 1万+

}

关于APP白屏我们应该从代码中解決,而不是归类为什么手机任务过多/版本过低等外在的原因白屏的很大原因在于,代码的错误解决白屏的关键点就是找到这个报错。 檢查代码的错误原因我们可以看手机的日志。即是在日志中找到报错并解决它即可。


如我开发中碰到,在开发中没有问题但是打包后放到安卓手机低版本中就会白屏,看日志发现了报错:Object.assign is not a function...
所以可以确定到,代码中es6语法没有完全解析


真正意义上的修复是找到錯误的原因(什么时候下会白屏,日志有没有报错等)一一排查。即确定bug原因,修复bug.

}

我要回帖

更多关于 vue项目为什么要打包呢 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信