uniapp 上传时遇到的各种问题!!
哈,长呼一口气,幸好临下班前搞定了这个上传的问题,今晚可以睡个安心觉!
今天呢又是美好的一天呢,嘿嘿 🥰
文章目录
前言
提示
: 我是用的 HBuilder
开发,微信开发者工具
预览上传
一、上传时的流程
- 要检测无误的情况下,确定要上传至线上
- HBuilder:发行、小程序-微信(仅适用于uni-app)
- 它会自动跳转到 微信开发者工具 上,根据图二进行操作
- 上传成功后,在后台就能看到我们提交的,点击审核,审核成功后就ok 啦
二、运行正常,发行时报:模拟器启动失败,未找到app.json
-
首先说明下,HBuilder 编译器根目录里面的 manifest.json 就是 app.json 配置文件
-
每次项目运行活着发行时都会生产一个 unpackage 包
-
网上试了很多种方案,意外发现一种新的解决方法:
- 关闭所有的微信开发者工具,或者说是退出微信开发者工具
- 重新发行(最好不要运行)
- 如果还是不行,大胆删除 unpackage 包 ,重新发行
三、主包尺寸(不包含插件)应小于 1.5 M
- 上传时,限制大小是对小程序启动速度的考虑,但是限制大小的同时也严重限制了小程序功能的扩展,小程序业务需求可能需要更大的体积,首先可以看下你的包的大小,如果超的比较少,可以
删除一些无用的代码、页面
等等,如果超的比较多,综合考虑微信推出了分包加载方案
( 网上有很多 ) - 上传时必须要去 详情 -> 本地设置勾选一些东西(看上传时的流程第二张图)
- 查看主包大小 :微信开发者工具 的 右侧,点击详情,详情下的基本信息
- 点击代码依赖分析,可以查看具体哪里大,对症解决!
四、启用组件按需注入
- 只需要加一行这个代码就OK啦,最好手敲嗷,他会有各种空格问题啥的
五、教程图片和音频资源大小应不超过 200K
- 说明静态资源太大啦,可以使用分析主包的方式看哪张图比较大
- 两个解决方式: 压缩图片,cdn方式上传(官方建议) http://t.csdnimg.cn/1LWU5 (很详细)
原文地址:https://blog.csdn.net/m0_47186697/article/details/136541023
免责声明:本站文章内容转载自网络资源,如侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!