nvm安装后出现‘node‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件

出现这个问题多半是path地址不对。

打开系统环境变量。看看path里面有没有?没有的话,加上就行!

我的报错原因就是因为path里没有自动加上nvm的相关路径。

注意项:

1,在安装nvm之前,提前要把本机以前安装的nodejs卸载了。然后再安装nvm。

2,nvm安装之后,先测一下功能是否正常。

即使你自己以为nvm安装成功了,并且某些命令也能执行成功,但是无法正常使用nvm 安装node的功能。

比如我以为安装成功了,结果在安装好了版本之后,再执行nvm ls的时候,后面没有Currently using 64-bit executable这种括号内容。

如果安装正常的情况应该是在版本后还带有括号的,此时执行查卡node版本命令就是正常显示的。如图所示:

nvm安装后出现‘node‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件_第1张图片

 如果不是上面这种,说明nvm没有配置好。

温馨提示:

1,最好把这里的NVM_SYMLINK的值改成和NVM_HOME一致的,从截图可以看出,只是后面多了个nodejs的路径:

先在那个nvm路径下新建一个nodejs的空文件夹即可;

2,打开path把那2个mvm开头的变量名复制粘贴到path里面去:

nvm安装后出现‘node‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件_第2张图片

 

nvm安装后出现‘node‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件_第3张图片

 

nvm安装后出现‘node‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件_第4张图片

确定之后,重启命令提示符:

nvm安装后出现‘node‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件_第5张图片

 

 大功告成。

nvm的具体用法参考这篇文章:

nvm介绍、nvm下载、nvm安装、配置及nvm使用(Node Version Manager)nodejs版本管理切换工具_南北极之间的博客-CSDN博客_安装node version mang在工作中,我们可能同时在进行2个或者多个不同的项目开发,每个项目的需求不同,进而不同项目必须依赖不同版本的NodeJS运行环境,这种情况下,对于维护多个版本的node将会是一件非常麻烦的事情,nvm就是为解决这个问题而产生的,他可以方便的在同一台设备上进行多个node版本之间切换。Node Version Manager(NVM) 是一种用于管理多个主动节点.js版本的工具。Node.js平台,Node.js工具社区和Node.js库是快速移动的目标 - 在一个Node.js版本下可能有效的方法不能保证适用https://blog.csdn.net/qq_22182989/article/details/125387145

你可能感兴趣的:(前端开发,nvm,nvm报错,nodejs)