在使用了cc自动图集后,打包OV出来图集是未压缩的,为了压缩图集,控制包体,需要在打包出来的OV目录下先压缩图集再次打包,现记录步骤,给小白们一些参考:
-
VIVO二次打包
CC3D3.0版本打包出来的目录结构不是二次打包的目录结构

1.首先我们压缩src下图集
2.使用命令新建一个二次打包的空项目,目录结构如下
命令行:mg init vivo-mini-game-self
3.进入项目目录下初始化 npm install 生成node_modules
4.把cc构建目录vivo-mini-game中除了cocos.compile.config这个文件外的文件复制到自己新建的二次打包项目中
5.在项目目录下运行命令 npm run release 打包即可
6.把dist中rpk复制到原先cc构建目录vivo-mini-game下dist ,在cc中运行即可出二维码,扫描测试
CC2D版本打包出来的目录结构是完整的二次打包的目录结构,不需要再新建
VIVO二次打包文档 -
Oppo二次打包
CC3D/2D版本打包出来的目录结构都是二次打包的目录结构
1.首先我们压缩目录下图集
2.全局安装 OPPO 小游戏打包工具 npm install -g @oppo-minigame/cli
3.cmd运行quickgame -V能够正确显示版本号表示安装成功
4.打分包命令 quickgame subpack --no-build-js release 多出来的–no-build-js表示不构建js文件
5.完成

