解决方案: 先卸载使用brew安装的node( 具体操作请移步使用brew卸载node),再使用nvm use命令切换node版本。
问题复现:使用nvm use命令显示切换成功,但是实际版本还是原来的node版本,应该是与brew安装的node版本存在冲突导致的。
1.先查看本机使用nvm安装的node版本
nvm ls
2.使用nvm use命令切换node版本
nvm use 18.19.0
显示成功:Now using node v18.19.0 (npm v6.14.18)
3.但实际查看版本还是14.21.3
node -v