1.安装nvm

下载nvm for Window安装包
https://github.com/coreybutler/nvm-windows/releases
注意安装路径自定义选择的时候不要有空格
在这里插入图片描述

2.nrm安装成功验证

nrm version

在这里插入图片描述

3.nvm的配置

打开NVM文件夹可以看到NVM的一些文件(注意,此后安装的NPM都会存放在NVM文件夹里,是以Node的版本号命名的文件夹)
在这里插入图片描述
nvm 在下载NPM的时候速度相对来说较慢,可以修改NVM文件夹的settings.txt文件,追加两行代码,目的是使用国内的镜像下载
settings.txt内容如下:

root: D:\node\nvm
path: D:\node\nodejs
#下面的是追加的镜像地址
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

4.用nvm安装node、npm

回到cmd 窗口,执行命令 nvm install latest,等待node以及NPM的下载和安装即可。
在这里插入图片描述

待安装node和npm成功后,在cmd窗口执行命令 nvm use 版本号 即可切换到 Node 版本
在这里插入图片描述
至此可以看到nodejs已经安装成功
在这里插入图片描述

5.验证node、npm

在这里插入图片描述
至此完成安装

npm配置

1.配置npm的全局模块的存放路径以及cache的路径(这里我放在npm安装路径下了)

npm set cache "D:\node\nodejs\node_cache"
npm set prefix "D:\node\nodejs\node_global"

执行之后,使用命npm config get prefix,查看设置是否更新

2.设置npm镜像地址

npm config set registry https://registry.npm.taobao.org --global
npm config set disturl https://npm.taobao.org/dist --global

验证是否生效

npm config get disturl 

至此配置已经完成,下面是npm镜像源管理工具nrm的安装

nrm(npm镜像源管理)安装

npm install nrm -g

常用命令

nrm ls:列出可选的镜像源
nrm add repository_name  repository_url:添加新的镜像源
nrm use repository_name :  切换到相应的镜像源

如果安装显示不是内部或外部命令
需要将nrm添加到path环境变量中
nrm位于npm
npm config ls 查看配置 找到prefix
在这里插入图片描述
将上面对于的路径添加到环境变量即可(注意环境变量里"" 为单斜杠)
在这里插入图片描述
之后nrm ls验证即可,正常如下:
在这里插入图片描述

如果遇到异常请参考如下:

1.nrm ls异常
在这里插入图片描述

.Node.js的nrm报错:internal/validators.js:125 throw new ERR_INVALID_ARG_TYPE(name, ‘string‘, value);

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐