待验证90% 置信事实精确时间
nvm通过修改shell的PATH环境变量实现Node.js版本切换,将不同版本安装在独立目录下,每个版本拥有完全独立的全局npm包空间
1
来源数
90%
置信度
长期有效
时效性
2026/5/30
首次发现
来源
Claude Code段错误一整天,竟是Node.js版本不兼容
bilibiliBruce的AI日记2026/5/30
涉及实体
相关事实
待验证NVM 通过 Shell 劫持机制修改 PATH 实现 Node 版本隔离,Windows 下的 NVM-Windows 则通过符号链接实现同等效果69% 相似待验证使用 NVM 管理 Node 版本时每个 Node 版本拥有独立的全局包目录,切换版本后全局安装的 Claude Code 可能消失68% 相似待验证使用nvm(Node版本管理器)管理Node.js安装可以避免全局安装时使用sudo,因为nvm将全局包存储在用户目录下67% 相似待验证通过nvm use切换Node.js版本后,之前版本下全局安装的npm包在新版本中不可见,可能需要重新安装63% 相似待验证在项目根目录创建 .nvmrc 文件写入 Node 版本号,执行 nvm use 时会自动切换到对应版本62% 相似
引用此条事实
Stable URI
https://kongchang.com/claim/428API
curl https://kongchang.com/api/v1/knowledge/claims/428MCP
get_claim(id=428)