问题描述
苹果 M 系列芯片是 arm 架构,运行 pkg -t win xxx.js
时,会打成 arm 架构的包。
在大部分 windows 电脑上运行不了,会报错 “xxx.exe 与你运行的 Windows 版本不兼容。请查看计算机的系统信息,然后联系软件发布者。”
解决方案
修改打包命令为 pkg -t win-x64 xxx.js
。
其它坑:
下载 node 包失败 , Not found in remote cache: {"tag":"v3.4","name":"node-v16.16.0-win-x64"}
。
解决方案
手动下载对应的包,详情见 用 https://juejin.cn/post/7212621497809387557