首页 前端知识 nvm 切换node版本 出现‘npm‘ 不是内部或外部命令,也不是可运行的程序

nvm 切换node版本 出现‘npm‘ 不是内部或外部命令,也不是可运行的程序

2024-10-17 11:10:11 前端知识 前端哥 678 478 我要收藏

我在切换低版本node后,发现无法执行npm 命令 。我随即查了一下npm存不存在

然后去了对应node版本下,发现的确没有npm的文件。

我去网上查了一下,有人说把其他node版本下的npm复制过来就行了

我试了发现还是会报错,说明不同版本的node也要对应不同版本的npm。

随后我就想了下,应该是要下载指定对应npm才行,那我又要去node官网找,感觉十分麻烦。

后面我就看了一下nvm的命令,它可以下载和删除指定node。

所以我就先把没有npm的node先卸载,然后在安装发现就可以了。

文件夹中也出现了npm 文件

之所以会出现有的node版本没有npm。我想可能是:

        我本来一开始用的就是这个14.21.3版本node,但是后面我下载和使用了nvm,导致我在安装原本node的时候,系统发现我原本的node下存在npm,所有没有给我同时给我安装npm。当然这个只是猜测,有知道的大佬可以在留言告诉我一下,谢谢

转载请注明出处或者链接地址:https://www.qianduange.cn//article/19127.html
标签
评论
发布的文章
大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!