命令行构建指定参与场景

  • Creator 版本:3.8.2

用命令行构建微信小游戏,构建出来发现首包超4MB了,在build目录里一搜索,搜索出来了测试场景上的图片,猜测是测试场景也参与构建了。

用自带的构建面板重新构建,同时并没有勾选测试场景,构建出来首包就不会超4MB。

按照官网文档里指定命令行的scenes参数,测试不生效。

在论坛搜索,搜到了这篇帖子: cocos 命令行发布 scenes参数 - Creator 2.x - Cocos中文社区。尝试了@Yuan2333的方法,直接使用configPath的方式,再次用命令行构建,依然超过了4MB,说明还是包含了所有场景。

这是我生成的命令行:
D:\cocos-dashboard-editors\Creator\3.8.2\CocosCreator.exe --project D:\testProj --build “configPath=D:\testProj\profiles\v2\packages\wechatgame.json”
pause

可以顺利构建,用的也是构建面板生成的构建参数json,也没勾选测试场景,但是确实把测试场景包含进去了。希望官方能修复一下。

@Yuan2333

谁和你说是用 D:\testProj\profiles\v2\packages\wechatgame.json 这个配置的,,,,,

看一下这里 构建发布面板详解 | Cocos Creator

,导出地址自己配置的,导出后控制台也会有地址打印。

1赞

啊,可以了,原来是我用错用法了,还以为两个文件是一样的呢