https://blog.csdn.net/liangzhenmeng/article/details/118188766
如果nvm use 切换失败
可以尝试修改已安装的nodejs 文件名
然后就可以在nvm文件里面切换版本了, 我的情况是已经安装了node 不想卸载了,就继续安装了NVM; 所以在以前安装nodejs的文件名我就修改了,不修改之前安装noded的文件名,要不就不能切换版node本号
No installations recognized以及nvm use失败问题
安装nvm-window时没有卸载nodejs,使用nvm ls时就会报 No installations recognized
解决方法
第一步
从卸载程序卸载程序和功能。
寻找系统盘中以下文件夹并删除它们。
C:\Program Files (x86)\Nodejs
C:\Program Files\Nodejs
C:\Users\用户\AppData\Roaming\npm
C:\Users\用户\AppData\Roaming\npm-cache
1
2
3
4
确保(系统&用户)环境变量以确保没有引用Nodejs或npm存在。
重新启动,网管必备技能。
第二步
使用nvm命令下载不同版本的node
nvm install latest #下载最新版本的包
nvm install 14.17.1 #下载 v14.17.1版本
1
2
使用nvm ls 查看本地版本列表nvmnvm ls 查看列表
此时已经可以看到下载的两个版本的node了
使用nvm use 16.4.0
liang@LAPTOP-NDDHK492 MINGW64 ~/Desktop
$ node -v
v14.17.1
liang@LAPTOP-NDDHK492 MINGW64 ~/Desktop
$ nvm use 16.4.0
Now using node v16.4.0 (64-bit)
liang@LAPTOP-NDDHK492 MINGW64 ~/Desktop
$ nvm ls
* 16.4.0 (Currently using 64-bit executable)
14.17.1
liang@LAPTOP-NDDHK492 MINGW64 ~/Desktop
$ node -v
v16.4.0
第三步
起飞在这里插入图片描述
如果屏幕外面的你还没来得及撤离,在送你一颗砸蛋
nvm v // 显示nvm版本
nvm install stable // 安装最新稳定版
nvm install <version>
nvm uninstall <version> // 卸载node.js是的命令,卸载指定版本的node
nvm ls // 显示所有安装的node.js版本
nvm list available // 显示可以安装的所有node.js的版本
nvm use <version> // 切换到使用指定的nodejs版本
nvm ls-remote //列出所有可以安装的node版本号
nvm current //当前node版本
nvm off // 禁用node.js版本管理
nvm on // 启用node.js版本管理
原文链接:https://blog.csdn.net/liangzhenmeng/article/details/118188766