在使用 CocosCreator-v3.8.7-mac-060413.zip 版本构建鸿蒙Harmony Next 时,会报错:
6-5-2025 10:16:23 - warn: [Assets] 当前引擎模块配置内有部分模块 gfx-webgl 在当前平台 harmonyos-next 不支持,将会自动移除或者回退成其他模块Warn: [Assets] 当前引擎模块配置内有部分模块 gfx-webgl 在当前平台 harmonyos-next 不支持,将会自动移除或者回退成其他模块
at console.warn (/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/node_modules/@sentry/core/src/utils-hoist/instrument/console.ts:40:14)
at NewConsole.warn (/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/builtin/asset-db/dist/worker/console.ccc:1:1637)
at NewConsole.warn (/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/builtin/builder/dist/worker/console.ccc:1:2358)
at warnModuleFallBack (/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/builtin/builder/dist/share/utils.ccc:1:3467)
at checkProjectSetting (/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/builtin/builder/dist/share/common-options-validator.ccc:1:8169)
at BuildTask.initOptions (/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/builtin/builder/dist/worker/builder/index.ccc:1:9984)
at BuildTask.init (/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/builtin/builder/dist/worker/builder/index.ccc:1:3355)
at BuildTask.run (/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/builtin/builder/dist/worker/builder/index.ccc:1:3858)
at build (/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/builtin/builder/dist/worker/index.ccc:1:4719)
at Ipc. (/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/builtin/builder/dist/worker/msg-util.ccc:1:210)
6-5-2025 10:16:28 - error: [Assets] 构建插件 harmonyos-next 的钩子函数 onAfterBuild 执行失败,请检查插件的代码逻辑~, progress: 62%Error: [Assets] 构建插件 harmonyos-next 的钩子函数 onAfterBuild 执行失败,请检查插件的代码逻辑~, progress: 62%
at console.error (/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/node_modules/@sentry/core/src/utils-hoist/instrument/console.ts:40:14)
at NewConsole.error (/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/builtin/asset-db/dist/worker/console.ccc:1:1536)
at NewConsole.error (/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/builtin/builder/dist/worker/console.ccc:1:2258)
at BuildTask.updateProcess (/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/builtin/builder/dist/worker/builder/manager/task-base.ccc:1:654)
at BuildTask.runPluginTask (/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/builtin/builder/dist/worker/builder/manager/task-base.ccc:1:1458)
at BuildTask.run (/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/builtin/builder/dist/worker/builder/index.ccc:1:5433)
at build (/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/builtin/builder/dist/worker/index.ccc:1:4719)
at Ipc. (/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/builtin/builder/dist/worker/msg-util.ccc:1:210)
6-5-2025 10:16:28 - error: [Assets] ENOENT: no such file or directory, open '/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/resources/3d/engine/templates/harmonyos-next/entry/src/main/ets/workers/cocos_worker.ets’Error: ENOENT: no such file or directory, open ‘/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/resources/3d/engine/templates/harmonyos-next/entry/src/main/ets/workers/cocos_worker.ets’
at Object.openSync (node:fs:573:18)
at Object.func [as openSync] (node:electron/js2c/node_init
2559)
at Object.readFileSync (node:fs:452:35)
at Object.t.readFileSync [as fileLoader] (node:electron/js2c/node_init
10245)
at fileLoader (/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/modules/platform-extensions/node_modules/ejs/lib/ejs.js:293:18)
at handleCache (/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/modules/platform-extensions/node_modules/ejs/lib/ejs.js:233:16)
at /Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/modules/platform-extensions/node_modules/ejs/lib/ejs.js:260:20
at new Promise ()
at tryHandleCache (/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/modules/platform-extensions/node_modules/ejs/lib/ejs.js:258:14)
at Object. (/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/modules/platform-extensions/node_modules/ejs/lib/ejs.js:491:10)
at BuildTask.onAfterBuild (/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/modules/platform-extensions/extensions/harmonyos-next/dist/builder/hooks.ccc:1:6751)
at BuildTask.handleHook (/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/builtin/builder/dist/worker/builder/index.ccc:1:14126)
at BuildTask.runPluginTask (/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/builtin/builder/dist/worker/builder/manager/task-base.ccc:1:1233)
at BuildTask.run (/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/builtin/builder/dist/worker/builder/index.ccc:1:5433)
at build (/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/builtin/builder/dist/worker/index.ccc:1:4719)
at Ipc. (/Users/yoowo/Downloads/CocosCreator.app/Contents/Resources/app.asar/builtin/builder/dist/worker/msg-util.ccc:1:210)
切换回 CocosCreator-v3.8.7-mac-053013.zip 构建正常