forked from Gitlink/gitlink-cli
问题:Windows 用户 npm install 后 gitlink-cli 无任何输出。 根因: 1. release.yml 不构建 Windows 二进制(只有 darwin/linux) 2. workflow 内联了旧版 install.js(从 github.com/ccfos 下载、只处理 .tar.gz) 3. cli.js 不检查二进制是否存在,execFileSync 失败时静默退出 修复: - release.yml: 加入 windows amd64/arm64 构建,输出 .zip; 删除内联 fallback 脚本,始终使用 npm/ 目录下的文件 - npm/bin/cli.js: 加 fs.existsSync 检查,缺失时输出明确错误和修复指引 - npm/scripts/install.js: 加 GitHub fallback 下载源 - scripts/install.js: 加 Windows 支持(.exe 后缀、.zip 解压、GitHub fallback) Closes #16 |
||
|---|---|---|
| .. | ||
| release.yml | ||