元数据
| id | claude-code-router-1 | 收录 | 2026-08-29 |
|---|---|---|---|
| 问题域 | 网关与路由 | 主题分组 | 安装与依赖 |
| 适用工具 | claude-code-router | ||
症状
`npm install -g @musistudio/claude-code-router` 报 EBADENGINE,提示 engine node 不满足要求。
原因
包 engines 要求 Node `20 || >=22`;系统 Node 过旧(18/19/21 均不满足)。
解法
1. 用 nvm 装新版并切换:`nvm install 22 && nvm use 22`(或 `nvm install 20`)。
2. 多 Node 环境(nvm/Windows/WSL 混用)先确认生效版本:`node --version`、`which node`。
3. 满足版本后重试安装。
验证证据
- 网页案例:CSDN(2026-03,EBADENGINE 场景)。
- 本市场实测:本环境 Node v22.22.1,安装成功(首行 node: v22.22.1)。
来源与证据
素材来源:本站实测沉淀(2026-08-28)
验证证据:site docs#1