当前位置:网站首页>uniapp小程序分包
uniapp小程序分包
2022-07-04 06:41:00 【天使的同类】
uniapp小程序分包
分包原因:由于微信小程序包总体积不能超过2M,这时就需要把代码进行分包处理。
主包:即放置默认启动页面/TabBar 页面,以及一些所有分包都需用到公共资源/JS 脚本;而分包则是根据pages.json的配置进行划分。
分包后的每个分包的大小是2M以内,总体积一共不能超过20M。
subPackages:分包加载配置,此配置为小程序的分包加载机制,详细请参考uniapp官网分包机制
项目目录结构如下:

需要在 pages.json 中进行代码分包处理:
{
"pages": [{
"path": "pages/index/index",
"style": {
...} //页面配置
}],
"subPackages": [{
"root": "pagesA",
"pages": [{
"path": "punchCard/index",
"style": {
...}
}]
}, {
"root": "pagesB",
"pages": [{
"path": "collectInfo/index",
"style": {
...}
}]
} //后面继续增加其他分包
],
"preloadRule": {
//分包预载配置
"pagesA/index/index": {
"network": "all",
"packages": ["__APP__"]
},
"pagesB/punchCard/index": {
"network": "all",
"packages": ["pagesA"]
}
}
}
preloadRule:配置preloadRule后,在进入小程序某个页面时,由框架自动预下载可能需要的分包,提升进入后续分包页面时的启动速度,具体请参考uniapp官网分包预载配置
There is no fate but what we make for ourselves。
边栏推荐
- 17-18. Dependency scope and life cycle plug-ins
- 颈椎、脚气
- MySQL 45 lecture learning notes (12) MySQL will "shake" for a while
- How does the inner roll break?
- Tar source code analysis Part 2
- MySQL 45 lecture learning notes (XIII) delete half of the table data, and the table file size remains the same
- Operator < <> > fool test case
- tars源码分析之7
- The cloud native programming challenge ended, and Alibaba cloud launched the first white paper on application liveliness technology in the field of cloud native
- Abap:ooalv realizes the function of adding, deleting, modifying and checking
猜你喜欢
随机推荐
Another company raised the price of SAIC Roewe new energy products from March 1
Selection (021) - what is the output of the following code?
centos8安装mysql.7 无法开机启动
Shopping malls, storerooms, flat display, user-defined maps can also be played like this!
Variables d'environnement personnalisées uniapp
How to use multithreading to export excel under massive data? Source code attached!
Displaying currency in Indian numbering format
[MySQL] introduction, function, creation, view, deletion and modification of database view (with exercises)
uniapp 自定義環境變量
Inputstream/outputstream (input and output of file)
树形dp
Learning multi-level structural information for small organ segmentation
《国民经济行业分类GB/T 4754—2017》官网下载地址
Software keywords and process information intercepted by Golden Shield video player
what the fuck! If you can't grab it, write it yourself. Use code to realize a Bing Dwen Dwen. It's so beautiful ~!
[number theory] fast power (Euler power)
tars源码分析之7
2022年,或許是未來10年經濟最好的一年,2022年你畢業了嗎?畢業後是怎麼計劃的?
tars源码分析之1
由于dms升级为了新版,我之前的sql在老版本的dms中,这种情况下,如何找回我之前的sql呢?








