当前位置:首页 > JavaScript > uniapp 微信小程序分包配置

uniapp 微信小程序分包配置

一叶知秋2024-04-02 02:20:17JavaScript66

 当用uniapp进行微信小程序开发时,当代码体积达到2M,提交小程序时会报以下错误:错误码:80051,source size 2725KB exceed max limit 2MB?

官方要求,微信小程序发布上线,(不分包)小程序大小不超过2M,使用分包后 小程序主包大小不超过2M,总包不超过20M,,超过限制则无法编译上线。

使用分包可以有效的使你的程序快速进入(不需要加载所有的资源,页面,只是加载主包(一般来说就是你的所有Tabbar页面)肯定是快。

如何分包?

1.首先确认manifest.json 文件是否开启分包
2.然后在原来的pages的同级下新建一个目录:subpage

想分几个包就建几个新目录。比如package2、package3……

3.把想放到分包里的代码剪切到新的目录

我是把原来pages文件夹下的pip_con和work两个文件夹剪切过来了  但是因为work文件夹里的index页面是tabBar所使用的页面  不能放到分包里

4.修改pages.json文件

原来是在pages目录下  原path是”pages/pip_con/pip-con-list“  放在分包内之后需要修改path,并且原来页面跳转的地方也需要修改为分包之后的路径

比如:@click="navigateTo('../subpage/pip_con/pip-discard-list')"

编译代码到微信开发工具查看

扫描二维码推送至手机访问。

版权声明:本站部分文章来自AI创作、互联网收集,请查看免责申明

本文链接:https://www.yyzq.team/post/315428.html

分享给朋友: