当使用NVM管理工具安装一个新的node后,发现如下报错

是因为在使用nvm安装node的时候不会默认安装npm,所以需要我们自己下载后放到nvm对应的node目录下面

npm下载地址:http://npm.taobao.org/mirrors/npm/(下载对应版本的zip文件)

node版本对应npm版本:https://nodejs.org/zh-cn/download/releases/

下载完成后将zip文件解压到nvm安装目录中对应的node版本中的node_modules目录下

举个栗子

比如我需要的是16.13.12的node版本,我就去Index of /download/release/v16.13.2/下载了

node-v16.13.2-win-x64.zip

然后解压得到:

接下来进入这个npm文件夹中的bin目录

然后回到版本号文件夹的根目录下将其粘贴到这里来

接下来再回去使用npm命令就成功啦!

参考文章:NVM安装node后没有npm(无法将“npm”项识别为 cmdlet、函数、脚本文件)_node 没有npm_诚实可靠王大锤的博客-CSDN博客

Logo

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

更多推荐