使用n管理器对node版本进行更改时,下了最新版本的node后,使用下方命令更改node版本
sudo n 22.13.0
查看当前node版本号发现还是旧版本,而且还有两个文件路径
Winter@gzwdeMacBook-Air My-project % sudo n 22.13.0
copying : node/22.13.0
installed : v22.13.0 to /usr/local/bin/node
active : v21.6.1 at /opt/homebrew/bin/node
Winter@gzwdeMacBook-Air My-project % node -v
v21.6.1
解决:
使用下方命令停止brew对node的激活状态,然后node -v 查看当前node版本,发现切换成功
Winter@gzwdeMacBook-Air My-project % brew unlink node
Unlinking /opt/homebrew/Cellar/node/21.6.1... 5 symlinks removed.
Winter@gzwdeMacBook-Air My-project % node -v
v22.13.0