记录一次nvm安装Node没有npm的问题

Web开发   2025-05-19 16:24   16   0  

简介

使用nvm安装新的node版本后切换版本号,发现npm没有,执行npm命令的时候报npm命令不存在。运行npm -v也查不到npm的版本号。

说明我们在用nvm安装的node版本是没有安装npm的,解决办法如下:

一、更改配置文件,自动下载npm

1、命令行运行:nvm root 显示出nvm的安装目录
2、打开nvm文件夹下的settings.txt文件,在最后添加以下代码:

node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/

将下载镜像源指向淘宝(这步也很重要,否则在安装node的时候会出现卡死,npm安装不成功的情况)
3、打开cmd,nvm install v版本号
4、打开nvm文件中对应版本号的node_modules文件夹,可以看到npm文件,则说明npm安装成功

5、nvm use 版本号