命令行打包华为快游戏出错

creator版本是2.4.12

编辑器可以打包成功 但是命令行不行。

CocosCreator=/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/MacOS/CocosCreator

configPath=/Users/moxi/Documents/bpd/bagpackdefense_frontend/settings/builder.json

$CocosCreator --js-flags="–max-old-space-size=8192" --path $WORKSPACE --configPath $configPath --build “platform=huawei;debug=false;sourceMaps=true;embedWebDebugger=false;mainIsRemote=true;inlineSpriteFrames=true”

上面是打包使用的命令行

看到其他帖子说在builder.json中增加huawei-runtime字段就行了 ,但是似乎没什么用依然会报错
“huawei-runtime”: {
“packageName”: “xxxx”,
“REMOTE_SERVER_ROOT”: “”
},

以下是报错,不清楚哪里配置有问题还是其他地方有什么问题?有没有遇到过这个问题的
[ copy-build-templates [======================================= ] 98% 6.8s ]Builder: do custom process [before-change-files]
revision: 13.895s
关闭 worker
[15732] Error: Build Failed: Error: ENOENT: no such file or directory, stat ‘/Users/moxi/Documents/bpd/bagpackdefense_frontend/build/huawei/assets/internal/index.e6604.js’
at statSync (fs.js:1086:3)
at Object.e.statSync (electron/js2c/asar_bundle.js:5:4315)
at Object.statSync (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/graceful-fs/polyfills.js:319:16)
at Object.copySync (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/fire-fs/node_modules/fs-extra/lib/copy-sync/copy-sync.js:21:84)
at /Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/editor/core/gulp-build.ccc:1:23953
at taskWrapper (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/undertaker/lib/set-task.js:13:15)
at bound (domain.js:413:15)
at runBound (domain.js:424:12)
at asyncRunner (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/async-done/index.js:55:18)
at processTicksAndRejections (internal/process/task_queues.js:75:11)
at /Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/editor/lib/builder/index.ccc:1:4014
at wrapper (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/dist/async.js:272:20)
at next (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/dist/async.js:4584:24)
at /Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/dist/async.js:325:20
at /Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/editor/core/gulp-build.ccc:1:27925
at /Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/editor/core/gulp-build.ccc:1:5999
at Gulp. (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/editor/core/gulp-build.ccc:1:29027)
at Object.onceWrapper (events.js:422:26)
at Gulp.emit (events.js:315:20)
[ error [========================================] 100% 0.0s ]
[15732] Error: Error: ENOENT: no such file or directory, stat ‘/Users/moxi/Documents/bpd/bagpackdefense_frontend/build/huawei/assets/internal/index.e6604.js’
at statSync (fs.js:1086:3)
at Object.e.statSync (electron/js2c/asar_bundle.js:5:4315)
at Object.statSync (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/graceful-fs/polyfills.js:319:16)
at Object.copySync (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/fire-fs/node_modules/fs-extra/lib/copy-sync/copy-sync.js:21:84)
at /Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/editor/core/gulp-build.ccc:1:23953
at taskWrapper (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/undertaker/lib/set-task.js:13:15)
at bound (domain.js:413:15)
at runBound (domain.js:424:12)
at asyncRunner (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/async-done/index.js:55:18)
at processTicksAndRejections (internal/process/task_queues.js:75:11) {
errno: -2,
syscall: ‘stat’,
code: ‘ENOENT’,
path: ‘/Users/moxi/Documents/bpd/bagpackdefense_frontend/build/huawei/assets/internal/index.e6604.js’,
domainThrown: true
}
at /Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/editor/index.ccc:1:4843
at /Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/editor/lib/builder/index.ccc:1:5308
at /Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/dist/async.js:2959:19
at wrapper (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/dist/async.js:272:20)
at iterateeCallback (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/dist/async.js:417:21)
at /Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/dist/async.js:325:20
at /Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/dist/async.js:2957:17
at /Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/editor/lib/builder/index.ccc:1:4355
at wrapper (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/async/dist/async.js:272:20)
Uncaught Exception: Error [ERR_UNHANDLED_ERROR]: Unhandled error. ({
uid: 1,
name: ‘copy-native-files’,
branch: false,
error: Error: ENOENT: no such file or directory, stat ‘/Users/moxi/Documents/bpd/bagpackdefense_frontend/build/huawei/assets/internal/index.e6604.js’
at statSync (fs.js:1086:3)
at Object.e.statSync (electron/js2c/asar_bundle.js:5:4315)
at Object.statSync (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/graceful-fs/polyfills.js:319:16)
at Object.copySync (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/fire-fs/node_modules/fs-extra/lib/copy-sync/copy-sync.js:21:84)
at /Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/editor/core/gulp-build.ccc:1:23953
at taskWrapper (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/undertaker/lib/set-task.js:13:15)
at bound (domain.js:413:15)
at runBound (domain.js:424:12)
at asyncRunner (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/async-done/index.js:55:18)
at processTicksAndRejections (internal/process/task_queues.js:75:11) {
errno: -2,
syscall: ‘stat’,
code: ‘ENOENT’,
path: ‘/Users/moxi/Documents/bpd/bagpackdefense_frontend/build/huawei/assets/internal/index.e6604.js’,
domainThrown: true
},
duration: [ 346, 325641125 ],
time: 1763463508101
})
at Gulp.emit (events.js:304:17)
at Gulp.emit (domain.js:467:12)
at Object.error (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/undertaker/lib/helpers/createExtensions.js:61:10)
at handler (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/now-and-later/lib/mapSeries.js:47:14)
at f (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/once/once.js:25:25)
at f (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/once/once.js:25:25)
at tryCatch (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/async-done/index.js:24:15)
at done (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/async-done/index.js:40:12)
at f (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/once/once.js:25:25)
at handler (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/now-and-later/lib/mapSeries.js:48:16)
Error: ENOENT: no such file or directory, stat ‘/Users/moxi/Documents/bpd/bagpackdefense_frontend/build/huawei/assets/internal/index.e6604.js’
at statSync (fs.js:1086:3)
at Object.e.statSync (electron/js2c/asar_bundle.js:5:4315)
at Object.statSync (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/graceful-fs/polyfills.js:319:16)
at Object.copySync (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/fire-fs/node_modules/fs-extra/lib/copy-sync/copy-sync.js:21:84)
at /Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/editor/core/gulp-build.ccc:1:23953
at taskWrapper (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/undertaker/lib/set-task.js:13:15)
at bound (domain.js:413:15)
at runBound (domain.js:424:12)
at asyncRunner (/Applications/Cocos/Creator/2.4.12/CocosCreator.app/Contents/Resources/app.asar/node_modules/async-done/index.js:55:18)
at processTicksAndRejections (internal/process/task_queues.js:75:11) {
errno: -2,
syscall: ‘stat’,
code: ‘ENOENT’,
path: ‘/Users/moxi/Documents/bpd/bagpackdefense_frontend/build/huawei/assets/internal/index.e6604.js’,
domainThrown: true
}

@Yuan2333 @max @shaoqiang.cai @zzf_2025

builder.json中的encryptJs设置成false