问题描述:
使用nvm管理node版本,使用命令nvm ls
查看发现已经成功安装node,如图:
使用命令nvm use 15.10.0
指定版本后,npm -v
,node -v
仍然无法识别
在这里说一下,如果指定成功版本,使用nvm ls
查看到版本是带有星号的
解决方法:
打开系统环境变量设置
在“系统变量”中找到NVM_SYMLINK
进入对应目录,找到此文件
这是node.js的快捷方式
右键“属性”,会发现版本对应不上
直接删除此文件,打开cmd重新指定版本nvm use 15.10.0
,然后查看版本列表nvm ls
会发现前面带有星号,这样才是指定成功了
打开刚刚的文件夹,查看node.js属性会发现版本号对应上了
结束!