From 393c6709eba912ee579d85a7e5e9d36c66256f86 Mon Sep 17 00:00:00 2001 From: Joywayer Date: Thu, 27 Aug 2026 21:40:08 +0800 Subject: [PATCH] =?UTF-8?q?fix(plan):=20Task=206=20=E7=9A=84=20CLI=20?= =?UTF-8?q?=E5=85=A5=E5=8F=A3=E8=A1=A5=20argv[1]=20=E5=AE=88=E5=8D=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Task 4 评审指出 check-skin.mjs 缺该守卫, 与仓库其余四个脚本 (bump-cocos/check-cocos-version/new-game/setup-links) 的既有约定不一致。 plan 里 Task 6 的 build-game.mjs 是同样写法, 先修正避免复制该不一致。 Co-Authored-By: Claude Opus 5 (1M context) --- docs/superpowers/plans/2026-08-27-ui-asset-and-skin.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/superpowers/plans/2026-08-27-ui-asset-and-skin.md b/docs/superpowers/plans/2026-08-27-ui-asset-and-skin.md index c56beda..dcab1c1 100644 --- a/docs/superpowers/plans/2026-08-27-ui-asset-and-skin.md +++ b/docs/superpowers/plans/2026-08-27-ui-asset-and-skin.md @@ -1389,8 +1389,8 @@ function readFrameworkCommit() { } } -// CLI 入口 -if (import.meta.url === pathToFileURL(process.argv[1]).href) { +// CLI 入口(argv[1] 守卫与仓库其余脚本一致:无脚本名时不进 CLI 分支) +if (process.argv[1] && import.meta.url === pathToFileURL(process.argv[1]).href) { const name = process.argv[2]; if (!name) { console.error('用法: npm run build-game [-- --platform android]');