分包大小限制更新时间: 2025-01-16 20:11:00

一、manifest.json 配置

subpackages: [                   //分包配置
{
"name" : "sub1Name", //子包名称
"root" : "sub1/" //可以指定一个目录,目录根目录下的 main.js 会作为入口文件
},
{
"name" : "sub2Name", //子包名称
"root" : "sub2.js" //也可以指定一个 js 文件
}
]

二、分包 RPK 结构

> com.application.demo.rpk整体压缩包(包名+.rpk) 
> -------------- com.application.demo.rpk 原整包(包名+.rpk)
> -------------- main.rpk 分包主包(main+.rpk)
> -------------- pkgA.rpk pkgA分包(子包名+.rpk)
> -------------- pkgB.rpk pkgB分包(子包名+.rpk)

三、分包 RPK 大小限制

> com.application.demo.rpk整体压缩包(包名+.rpk) (最大30M)
> -------------- com.application.demo.rpk 原整包(包名+.rpk) (最大30M)
> -------------- main.rpk 分包主包(main+.rpk) (单个主包,最大4M)
> -------------- pkgA.rpk pkgA分包(子包名+.rpk) (单个分包不限制大小)
> -------------- pkgB.rpk pkgB分包(子包名+.rpk)
整个快游戏的所有分包大小不超过 30M;
主包大小不能超过 4M,单个分包不限制大小;
整体压缩包(包含原整包和所有分包;)不超过30M。

注意:主包或子包不能引用未加载的包中的模块。

文档内容是否有帮助?
有帮助
无帮助