设备:mac apple m1
团结引擎导出的微信小游戏:mingame、webgl
问题概览:
使用miniprogram-ci对团结引擎生成的目录minigame(目录内没有app.json)进行预览名:miniprogram-ci preview --appid wx*** --type miniGame ... 。第一次执行命令提示找不到app.json。于是就把game.json复制成了app.json(game.json不删除),第二次执行命令报错找不到game.json。
命令:miniprogram-ci preview --appid wx*** --type miniGame --uv 1.0.0 --qrcode-format image --qrcode-output-dest /Users/xiaoxiao/myWork/weixinTest/Build/test.jpg --pkp /Users/xiaoxiao/myWork/weixinTest/Build/private.wx***.key --projectPath /Users/xiaoxiao/myWork/weixinTest/Build/minigame
第一次执行:
报错:Error: The file app.json doesn't exist
at k.resolve (/opt/homebrew/lib/node_modules/miniprogram-ci/dist/common/code-analyse/index.js:1:11579)
at Ln._build (/opt/homebrew/lib/node_modules/miniprogram-ci/dist/common/code-analyse/index.js:1:2585026)
at Ln.build (/opt/homebrew/lib/node_modules/miniprogram-ci/dist/common/code-analyse/index.js:1:2584883)
at exports.Analyzer.realAnalyse (/opt/homebrew/lib/node_modules/miniprogram-ci/dist/common/code-analyse/index.js:1:2586498)
at exports.Analyzer.analyse (/opt/homebrew/lib/node_modules/miniprogram-ci/dist/common/code-analyse/index.js:1:2586208)
at doFilterUnusedFile (/opt/homebrew/lib/node_modules/miniprogram-ci/dist/ci/utils/filterUnusedFile.js:1:3476)
at filterUnusedFile (/opt/homebrew/lib/node_modules/miniprogram-ci/dist/ci/utils/filterUnusedFile.js:1:2528)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async innerUpload (/opt/homebrew/lib/node_modules/miniprogram-ci/dist/ci/upload.js:1:2264)
at async preview (/opt/homebrew/lib/node_modules/miniprogram-ci/dist/ci/preview.js:1:967)
第二次执行:
报错:
[log] {"_status":"doing","_msg":"upload","_id":"0.3131387086941021745376801127"}
[info] useCOS parameter: undefined
[info] upload zip buffer size: 5518117
[info] upload by COS: true
[error] 20003 Error: request failed, errCode: -1, errMsg: inner get result of the cos-upload fail with errcode: 800059, errmsg: error: /game.json not found
CodeError: Error: request failed, errCode: -1, errMsg: inner get result of the cos-upload fail with errcode: 800059, errmsg: error: /game.json not found
at innerUpload (/opt/homebrew/lib/node_modules/miniprogram-ci/dist/ci/upload.js:1:4257)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async preview (/opt/homebrew/lib/node_modules/miniprogram-ci/dist/ci/preview.js:1:967)
at async Object.<anonymous> (/opt/homebrew/lib/node_modules/miniprogram-ci/dist/utils/report.js:1:1426)
at async run (/opt/homebrew/lib/node_modules/miniprogram-ci/dist/cli/index.js:1:11138) {
code: 20003
}