
一句话承诺:用排查表与命令清单,快速解决 nvm 切换版本后“命令仍旧旧版本”的路径冲突。
问题 | 命令 | 结果 | 处理 |
|---|---|---|---|
哪个 node 被调用? | which node / where node | 显示路径 | 修正 PATH 顺序 |
nvm 是否生效? | nvm list | 列出版本 | nvm use vX.Y.Z |
全局包位置 | npm root -g | 不同版本不同目录 | 重装全局包 |

# 查看Node调用路径
which node
# 查看所有版本
nvm list
# 切换版本
nvm use v18.17.1
# 确认版本
node -v
# 全局包位置
npm root -gnvm list
nvm use 18.17.1
where.exe node
npm root -g
# 如果仍冲突,检查系统环境变量PATH的顺序:
# 把 nvm 的 node 路径放在前面,移除旧的 node 安装目录。API 错误码不统一?六类错误响应的落地模板(JSON示例+表格)。