Skip to content

解决 nvm 切换 node 版本切换不成功的问题

切换后 node -v 仍显示旧版本,通常是 shell 启动脚本里 NVM 的初始化被放在了其他 PATH 之后。

排查:

  1. 确认 ~/.nvm 存在并已安装目标版本:nvm ls
  2. 确认 ~/.zshrc~/.bashrcsource ~/.nvm/nvm.sh 位于最后(PATH 之后)。
  3. 重新登录或 source ~/.zshrc 后再切换。