报错说是Nodejs的字线程超过了最大的Buffer之类的。这个不是很懂哈,之前一直打包微信小游戏是OK的
看log就是最后一步调用nodejs的时候,命令行内存超了。如下图
2021/1/12 18:32-log:"// ---- 整理静态模板文件 ----"
2021/1/12 18:32-debug:"// ---- oppo-mini-game:(onAfterBuild) ----"
2021/1/12 18:32-debug:"Use build-template {link(/Users/xiayangqun/Documents/CompanyWorkSpace/youtongkeji/create_universe/create_universe/build-templates/oppo-mini-game)}."
2021/1/12 18:32-error:{"cmd":"node /Applications/CocosCreator/Creator3D/1.2.0/CocosCreator3D.app/Contents/Resources/tools/quickgame-toolkit/lib/bin/index cocoscreator release"}
2021/1/12 18:32-error:"Run build plugin oppo-mini-game:(onAfterBuild) failed!"
论坛里有其他玩家也遇到了同样子的错误。如下链接
然后网上有nodejs解决这个问题的办法如下,在构建命令行的时候加上设置maxBuffer为特别大也行。
现在的问题就是我得去那个地方找到这个打包的脚本的位置哦