nvm管理node时npm找不到(npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。所在位置 行:1)
·
前言:今天换另一个项目时,需要对node.js版本进行降级,所以用了nvm,却发生了错误,提示npm找不到,查阅资料发现使用NVM的很多时候只会给你下载对应版本得node.js,却不会下载npm或者像我这样下载失败


处理方案
1.前往nodejs官方查看你的nodejs版本相对应的npm
链接如下:https://nodejs.org/zh-cn/download/releases/
层主是14.20.0,所以查找得对应npm版本如下

2.前往nodejs官方下载相对应的npm
链接如下:http://npm.taobao.org/mirrors/npm/


3.将下载好的安装包解压到nodejs文件夹里,并改名为npm


4.将文件夹里的两个文件放到nvm文件夹对应的版本之中


5.此时在运行npm -v 发现没有问题,并且提示对应版本

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)