微信小程序-分包

分包

1.什么是分包

分包指的是把一个完整的小程序项目,按照需求划分为不同的子包,在构建时打包成不同的分包,用户在使用时按需进行加载。

2.分包的好处

对小程序进行分包的好处主要有以下两点:

可以优化小程序首次启动的下载时间

在多团队共同开发时可以更好的解耦协作

3.分包前项目的构成

分包前,小程序项目中所有的页面和资源都被打包到一起,导致整个项目体积过大,影响小程序首次启动的下载时间。

5.分包的加载规则

1)在小程序启动时,默认会下载主包并启动主包内页面

tabBar页面需要放到主包中

2)当用户进入分包内某个页面时,客户端会把对应分包下载下来,下载完成后再进行展示

非tabBar页面可以按照功能的不同,划分为不同的分包之后,进行按需下载。

6.分包的体积限制

目前,小程序分包的大小有以下两个限制:

整个小程序所有分包大小不超过16M (主包+所有分包)

单个分包/主包大小不能超过2M

相关推荐
zy happy8 小时前
RuoyiApp 在vuex,state存储nickname vue2
前端·javascript·小程序·uni-app·vue·ruoyi
云起SAAS10 小时前
黄历万年历择吉日抖音快手微信小程序看广告流量主开源
微信小程序·小程序·ai编程·看广告变现轻·黄历万年历择吉日
2501_9159184111 小时前
HTTP抓包工具推荐,Fiddler使用教程、代理设置与调试技巧详解(含HTTPS配置与实战案例)
http·ios·小程序·https·fiddler·uni-app·webview
一 乐13 小时前
个人理财系统|基于java+小程序+APP的个人理财系统设计与实现(源码+数据库+文档)
java·前端·数据库·vue.js·后端·小程序
腾讯云云开发15 小时前
小程序数据库权限管理,一看就会!——CloudBase新手指南
前端·数据库·微信小程序
有点笨的蛋15 小时前
从零搭建小程序首页:新手也能看懂的结构解析与实战指南
前端·微信小程序
一只小白菜~16 小时前
记录一下微信小程序里使用SSE
微信小程序·小程序·sse·小程序sse·小程序eventsource
小小王app小程序开发16 小时前
家政小程序拓展分析:从工具型产品到全链路服务生态的技术落地与商业破局
小程序
上海云盾安全满满16 小时前
APP小程序被攻击了该如何应对
网络·小程序
李慕婉学姐16 小时前
【开题答辩过程】以《基于微信小程序垃圾分类图像识别技术实现》为例,不会开题答辩的可以进来看看
spring boot·微信小程序·vue