node安装新版本,并解决opencode和claude code不能用问题
·
node安装新版本,并解决opencode和claude code不能用问题
前提
已经安装nvm和node.js,如果不会参考之前的文章。
之前在 从零安装claude code文章中写了node.js的安装方法
查询node列表
用nvm查询node列表命令:
nvm list available

安装自己需要的版本
安装新版本
nvm install 25.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 use 25.4.0

验证
node -v
查看对应的 npm 版本
npm -v

清理旧版本(可选)
如果不再需要 Node 24.9.0:
nvm uninstall 24.9.0
查看已安装的所有版本
nvm list

小提醒
Node 25 是 Current 版本(最新特性版),可能不如 LTS 版本稳定
如果后续遇到项目兼容性问题,随时可以切回 24.9.0:
nvm use 24.9.0
opencode和claude code重新安装
此时发现opencode和claude code都不能用了
由于 Node.js 重装后环境变量未更新、全局包安装路径变更或工具本身未重新安装所致。
重新安装 opencode 和 claude code
由于 Node.js 重装后全局包会被清除,需要重新安装这两个工具:
安装opencode :
npm install -g opencode-ai
详情参见:
安装opencode以及oh-my-opencode和superpowers插件
安装claude-code:
npm install -g @anthropic-ai/claude-code
具体参见:
claudecode安装
使用claude code安装mempalace记忆宫殿
claude code安装superpowers
更多推荐




所有评论(0)