VUE CLI 4.x 打包成APP后白屏解决办法&&打包APP教程
发布日期:2021-06-29 11:14:29
浏览次数:3
分类:技术文章
本文共 935 字,大约阅读时间需要 3 分钟。
一般用VUE打包项目后,再把项目打包成APK安装包,在手机上打开应用我们会发现打开是一片白,这是什么原因呢?
- 路由模式为
history
模式。 - 资源的路径不对。默认情况下,Vue CLI 会假设你的应用是被部署在一个域名的根路径上,而我们打包成应用时应把路径修改为相对路径,这样所有的资源都会被链接为相对路径,这样打出来的包可以被部署在任意路径。
接下来就教大家如何把VUE项目打包成APK
-
用VUE CLI创建项目
vue create demo
-
选择
Manually select features
自定义配置 -
插件根据自己选择勾选。这是我的配置
-
这里选择VUE版本2.x
-
这里会问我们是否使用
history
模式,我们选择n,使用默认的hash
模式 -
这里根据自己需要选择
In dedicated config files [在一个独立的文件中]
In package.json [放在package.json中]
-
[你希望把本次的设置保存到一个预设吗?]Save this as a preset for future projects? (y/N)
-
等待项目创建完成后我们添加
axios
来完成ajax请求
cd demo
vue add axios
- 我们在项目目录中新建
vue.config.js
,这个文件应该导出一个包含了选项的对象:
// vue.config.jsmodule.exports = { // 选项...}
- 我们设置为相对路径
'./
,这样所有的资源都会被链接为相对路径,这样打出来的包可以被部署在任意路径,也可以用在类似 Cordova hybrid 应用的文件系统中。
// vue.config.jsmodule.exports = { // 选项... publicPath:'./'}
- 这些都完成后就可以打包项目
npm run build
- 用HbuilderX新建项目,选择5+App
- 把刚创建的项目中的
manifest.json
文件复制到VUE项目的dist文件夹中 - 复制完成后右键dist文件夹选择重新识别项目类型
- 最后就可以使用HbuilderX云打包来把vue项目打包成APK了,妈妈再也不担心我出现白屏了。
转载地址:https://blog.csdn.net/zwhy123/article/details/109925133 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
感谢大佬
[***.8.128.20]2024年04月27日 06时14分49秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
芯片为什么持续缺货?
2019-04-29
又涨了?2021 年 3 月程序员工资统计新出炉
2019-04-29
初入行的C++程序员,如何快速摆脱CRUD阶段?
2019-04-29
研究生跟了一个很棒的导师是种怎样的体验?
2019-04-29
学会扶墙的机器人:没有什么能让我倒下!
2019-04-29
美国无人机在火星首飞成功,创造历史,3米飞行高度悬停30秒
2019-04-29
单片机的几种数字滤波算法
2019-04-29
用单片机控制导弹?
2019-04-29
各种滤波器合集!
2019-04-29
国产CPU深度研究报告(干货,110页)
2019-04-29
在电路中,耦合是什么?有哪些方式?
2019-04-29
变局之际,聊聊物联网的过去、现在和未来
2019-04-29
缺货涨价很久的MCU的国产和国外厂家汇总!(80家)
2019-04-29
单片机6年想转嵌入式Linux ,不知如何下手?
2019-04-29
拆解 | 某平台19元的儿童电话手表,究竟怎么做到的?
2019-04-29
五一好礼70份免费送:示波器、开发板、焊台等!
2019-04-29
2纳米芯片问世!芯片性能要起飞?!
2019-04-29
ARM Cortex系列那么多处理器,该怎么区分?
2019-04-29
知乎:学计算机的女生都怎么样了?
2019-04-29
华为重磅反击,鸿蒙来了!
2019-04-29