nvm安装node及npm
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);