Cloudflare Git 集成的默认安装步骤实测用的是 bun install(日志 'Installing project dependencies: bun install'),bun 不读 npm 锁文件、 自己重新解析依赖('Saved lockfile'),仓库里提交的锁文件被完全绕过。 只填 no-op 构建命令意味着 CI 装的是 bun 解析出来的版本树,而不是我们 锁定的 wrangler 4.144.0。构建命令改成显式 npm ci 后由 npm ci 删掉 node_modules 再严格按锁文件重装;项目无编译步骤,顺带跑一遍 npm test 当门禁。 同时把 Node 版本说明改为实测值(CI 给的是 nodejs@24.18.0),并记录 wrangler 4 与 3 一样按 wrangler.toml 的 name 部署。 |
||
|---|---|---|
| .. | ||
| charter.md | ||
| deployment.md | ||
| design.md | ||
| opengaps.md | ||
| reference.md | ||
| retired.md | ||