小程序分包 uni
2021-11-23 本文已影响0人
zhudying
因为小程序限制了代码包大小为2M,超过后需要进行分包处理。
主包:包括所有的公共静态资源和组件,tabbar页面和启动页。
分包:分包的页面和他自己的静态资源。
注:分包可以引用主包资源组件方法等,但分包间不能相互引用。
分包静态资源要放在分包下的static下
微信小程序分包方法:
- 建分包目录 pages-login,与pages同级
- app.json 下
subPackages: [
{
"root": "pages-login", // 分包根目录
"pages": [
"login" // 分包的path
]
},
]
uni的分包:
- 建分包目录 pages-login,与pages同级
- pages.json 下
subpackages: [
{
"root": "pages-login", // 分包根目录
"pages": [
"path": "login" // 分包的path
]
},
]
注:tabbar页面要在主包中
uni 打开微信小程序时,要打开运行菜单-运行到小程序模拟器-运行时是否压缩代码