
node安装新版本并解决opencode和claude code不能用问题前提已经安装nvm和node.js如果不会参考之前的文章。之前在 从零安装claude code文章中写了node.js的安装方法查询node列表用nvm查询node列表命令nvm list available安装自己需要的版本安装新版本nvminstall25.4.0问题处理在我自己安装的过程中尝试了多个版本均安装失败安装失败的原因是目标 Node.js 版本尚未正式发布或者所使用的 NVM 镜像源如淘宝 npmmirror尚未同步更新。我们已经查到了node版本所以不是没有发布只能是我们之前配置的镜像源导致的更换为官方镜像源在命令行中执行以下命令将 NVM 的下载源切换回 Node.js 官方服务器nvm node_mirror https://nodejs.org/dist/ nvm npm_mirror https://nodejs.org/dist/npm/然后重新安装nvm install 25.4.0切换版本nvm use25.4.0验证node-v查看对应的 npm 版本npm-v清理旧版本可选如果不再需要 Node 24.9.0nvm uninstall24.9.0查看已安装的所有版本nvm list小提醒Node 25 是 Current 版本最新特性版可能不如 LTS 版本稳定如果后续遇到项目兼容性问题随时可以切回 24.9.0nvm use24.9.0opencode和claude code重新安装此时发现opencode和claude code都不能用了由于 Node.js 重装后环境变量未更新、全局包安装路径变更或工具本身未重新安装所致。重新安装 opencode 和 claude code由于 Node.js 重装后全局包会被清除需要重新安装这两个工具安装opencode npminstall-gopencode-ai详情参见安装opencode以及oh-my-opencode和superpowers插件安装claude-codenpminstall-ganthropic-ai/claude-code具体参见claudecode安装使用claude code安装mempalace记忆宫殿claude code安装superpowers