【已解决】在使用nvm use 版本号的时候,不起作用怎么办?看这里,已解决
- VUE
- 时间:2024-11-24 00:12
- 224人已阅读
简介
凯哥使用的是nvm来管理node版本的。在切换node其他版本的时候,比如,想要切换到node14版本的。在使用vnmuse14.19.3的是。显示切换成功了,提示语:Nowusingnodev14.19.3(64-bit)在使用nvmlist的时候,发现当前系统没有使用具体的node版本。如下图所示:分析问题可能出现的原因:nvm安装不正确或未正确配置环境变量。这个原因在凯哥这里不成立。因为凯哥
🔔🔔🔔好消息!好消息!🔔🔔🔔
有需要的朋友👉:联系凯哥
凯哥使用的是nvm来管理node版本的。在切换node其他版本的时候,比如,想要切换到node 14版本的。在使用vnm use 14.19.3的是。显示切换成功了,提示语:Now using node v14.19.3 (64-bit)
在使用nvm list的时候,发现当前系统没有使用具体的node版本。如下图所示:
分析问题可能出现的原因:
nvm 安装不正确或未正确配置环境变量。
这个原因在凯哥这里不成立。因为凯哥前两天还在用呢。只是电脑异常关机了而已。所以这个原因不在凯哥考虑范围之内。
当前终端窗口未重新加载环境变量。
这个原因在开个这里也成立。因为凯哥显示在vscode中使用了nvm use 命令之后发现不起作用,然后才在cmd命令窗口执行的。所以,这个原因不是。
使用的node版本不存在
这个原因也不是。
其他原因。
凯哥这个异常关机,应该算是其他原因。
此种请情况的解决办法:
在终端执行nvm install node 确保安装了选哟的node.js版本(PS:凯哥就是这样解决的)
操作步骤:
从上图中可以看到,如果不指定的话,会下载最新的的node的版本号。这不重要,因为后面,我们想要使用哪个版本,可以直接使用 nvm use命令即可。
等待下载完成之后:
使用vnm list 可以看到当前电脑上所有的node版本号。
然后再使用nvm use 指定版本后。就可以了。
具体操作如下图:
从上图可以看到:当前使用的版本就是14.17.0.
OK 问题完美解决。