微信小程序-分包

分包

1.什么是分包

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

2.分包的好处

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

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

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

3.分包前项目的构成

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

5.分包的加载规则

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

tabBar页面需要放到主包中

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

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

6.分包的体积限制

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

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

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

相关推荐
haojiehero1235 小时前
壹佰商城源码搭建-支持打包小程序/公众号/app/h5网页-支持分销-各种营销功能强大
小程序
嗷呜小熊熊5 小时前
唤起小程序呕血总结
微信小程序
H0487 小时前
记录uni-app使用plus注意事项【AI生成】
前端·微信小程序
z.week11 小时前
小程序网络大文件缓存方案
缓存·小程序
huiguoyuan12 小时前
微信小程序审核失败,你的小程序涉及提供播放、观看等服务,请补充选择:文娱-其他视频类目 解决
小程序
雯0609~12 小时前
微信小程序:实现多功能表格效果,例如滚动效果、宽度自定义、多选、行内编辑等功能
微信小程序·小程序·notepad++
余道各努力,千里自同风12 小时前
微信小程序wx.request接口报错(errno: 600001, errMsg: “request:fail -2:net::ERR_FAILED“)
微信小程序·小程序
java_python源码13 小时前
【2025】基于springboot+vue+uniapp的厨师预约上门做菜小程序(源码、万字文档、图文修改、调试答疑)
vue.js·小程序·uni-app
朱剑君13 小时前
用Python写一个天气预报小程序
python·小程序
橘猫云计算机设计15 小时前
基于Java 童装在线销售系统(源码+lw+部署文档+讲解),源码可白嫖!
java·服务器·数据库·spring boot·后端·小程序