解决Node更新后版本回退
Node通过终端更新后,切换终端窗口或者重启终端,Node又退回到之前的版本,非常的麻烦。
- 查看当前版本
可以看到当前版本为
10.24.1
$ node -v
v10.24.1
$ which node
/home/hotpod/.nvm/versions/node/v10.24.1/bin/node
- 安装最新stable版本
$ nvm install stable
v23.6.1 is already installed.
Now using node v23.6.1 (npm v11.0.0)
$ node -v
v23.6.1
- 配置default版本
将最新版本
23.6.1
设置为默认版本
$ nvm alias default 23.6.1
default -> 23.6.1 (-> v23.6.1)
- 验证
关闭终端后重新进入,再次检查Node版本,发现版本保持未变,证明最新版本安装成功。
$ which node
/home/hotpod/.nvm/versions/node/v23.6.1/bin/node