编程语言
首页 > 编程语言> > uniapp发布到微信小程序:分包、删减代码全过程

uniapp发布到微信小程序:分包、删减代码全过程

作者:互联网

0. 前言

1. 分包

在内容较多的时候,需要分包,当然如果只是图片等资源比较多,而实际的内容不是很多的话,可以直接跳到步骤2
分包官方教程:uniapp分包:subPackages
如果分完包,还是超出限制,可以在微信开发者工具查看代码依赖情况,并继续往下看博文~

2. 静态资源使用url形式引入(可放在云服务空间)

注意:

推荐使用 unicloud云服务空间主页,云服务空间有10G免费容量。
将资源上传到云服务空间,然后点击详情可以看到url~
具体流程
附一张uniapp官方教程里关于阿里云服务空间的描述~ 阿里等云服务
在这里插入图片描述

3. 删除多余组件

如果此时还是超出限制,那就要有针对性地删除组件了。。。

4. 调整布局

经过上述操作,如果发现缩到2M还是很困难,可以选择调整布局,把四个tabber改成三个。。。改前:好悲桑不想改嘤嘤嘤。。。改后:啊~真香
调整布局后,就可以把一整个tabber的内容移到分包里~

5. 删除冗余代码

emm如果现在,你的主包还是超过2M,那可能需要改动代码了。。。(慎重慎重慎重!当然如果评论区有其它方法,bz收到后会及时更新哒~)

6. 结束

走到这一步,bz的主包已经从3989K降到2085K啦!把一个背景图,直接换成简易的css样式,就大功告成啦! 不知道小伙伴有没有这么幸运哈哈哈哈~

7.尾声

标签:uniapp,微信,代码,删减,如果,分包,组件,开发者
来源: https://blog.csdn.net/weixin_45426939/article/details/122104581