在命令行npm检查
检查过node后,输入指令npm -v来检查npm是否安装成功。
毕竟node8以上的版本,就不支持npm的自动安装了。
如果显示npm版本号,说明npm也安装成功。
如果显示npm非内部指令或外部指令等字样,说明npm并没有自动安装。
npm安装失败的处理
失败的原因很简单。
如果正常的自动安装,node文件夹里应该是这样的:
而安装失败,文件夹里并没有npm和npm.cmd两个文件。
查找和node版本相匹配的npm版本
https://nodejs.org/en/about/previous-releases
点击链接,查看安装的node版本和相对应的npm版本。
比如node14版本对应的是npm6.14版本:
这里可以直接点击下载。一定要下载相匹配的版本。
或者在这里面下载npm的版本:
https://registry.npmmirror.com/binary.html?path=npm/
npm安装
下载npm安装包之后,解压。
把解压后的文件夹命名为npm
然后把这个npm文件夹放到node目录的node_modules文件夹里。
这里的node目录就是v14.17.6,这里的v14.17.6是刚才下载的node的版本号。
然后打开npm文件夹下的bin文件夹,找到npm和npm.cmd俩文件:
然后把这俩文件复制到node文件夹下:
此时,重新打开cmd,输入指令npm -v,就可以查看到版本号了
npm安装完成。可以正常使用了。
标签:node,npm,版本号,文件夹,版本,nvm,安装 From: https://blog.csdn.net/lvyuanj/article/details/137270104