当使用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博客