From 047cc9efd2704332a061b622f0ff76ab3e0bc155 Mon Sep 17 00:00:00 2001 From: jkooe <62494645+jkooe@users.noreply.github.com> Date: Sun, 11 Oct 2026 00:32:54 +0800 Subject: [PATCH] =?UTF-8?q?docs(vm):=20=E8=A1=A5=20ARM64=20=E5=8C=85?= =?UTF-8?q?=E7=9A=84=E8=A7=A3=E5=86=B3=E6=96=B9=E6=A1=88=EF=BC=88pack.mjs?= =?UTF-8?q?=20--arch=20arm64=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/VM-VERIFICATION.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/docs/VM-VERIFICATION.md b/docs/VM-VERIFICATION.md index 491db75..9f6c7a7 100644 --- a/docs/VM-VERIFICATION.md +++ b/docs/VM-VERIFICATION.md @@ -198,7 +198,14 @@ A 基础验收(verify.mjs) | **换成 ARM64 Node(同版本 v22.20.0)** | ✅ **完全正常**:TLS 握手成功、连接、51 项能力 | **结论**:`nodeagent-win-x64.zip` **不能在 ARM Windows 上实用**。 -在 ARM Windows 上需用 **ARM64 Node** 启动 `agent.mjs`(或替换包内 `node.exe`)。 + +**解决方案(已落地)**:`scripts/pack.mjs` 新增 `--arch`: +```bash +node scripts/pack.mjs --arch arm64 # → release/nodeagent-win-arm64.zip(内含 ARM64 node.exe) +node scripts/pack.mjs # 默认仍出 x64 包(向后兼容) +``` +ARM Windows(含 Parallels Win11 ARM)请用 **arm64 包**;用 x64 包会卡在 TLS 握手。 +(临时替代:手工把包内 `node.exe` 换成 ARM64 版同样可行,重启后需再换 —— 故推荐用 arm64 包。) ### 各项结果