微信小程序的代码怎么分包
小程序的代码分包,简单来说,就是将小程序划分为一个主包 + N个分包。小程序启动时只下载主包,用户访问到分包页面时才按需下载。
这样做有两大好处:
- 大幅提升首次加载速度:主包体积减小,启动更快。
- 突破代码体积限制:单个包上限2MB,但整个小程序(主包+所有分包)可扩大到20MB。
基础分包配置
这是最常用、最标准的分包方式,适合将不常访问的页面(如个人中心、活动页)拆分出去。
假设你的项目目录结构如下(以 pages/user 为用户模块,需拆为分包):

只需在项目根目录的 app.json 文件中,通过 subpackages 字段声明即可:

跳转到分包页面
配置好后,在小程序任何地方(包括主包或其他分包)进行页面跳转时,只需按照正常的路径填写即可。框架会自动处理分包的下载和加载。

DQZEM 教程 / DQZEM 二开教程