Node 多版本管理(NVM)
前言
现在前端各种框架更新较快,对 Node 的依赖也不一样,Node 的过版本管理也很有必要。
NVM(Node Version Manager),是一个 Node 的版本管理工具。
官方的 NVM 不支持 Windows ,但是有 Windows 的替代版本,在这里。这个最后更新是2018年。
一、下载安装、配置
从上面的地址下载后,直接安装,在安装的过程中需要选择 NVM 的安装地址和 Node 的安装地址。
注意:这里的路径不要有空格、汉字等。例如安装在 C 盘根目录。
安装成功后不需要配置环境变量,会自动创建环境变量,查看环境变量如下图:
现在在命令行中输入:nvm version,就会输出当前安装的版本。
配置 node、npm 镜像
最后使用命令行配置:
nvm node_mirror https://npm.taobao.org/mirrors/node/ nvm npm_mirror https://npm.taobao.org/mirrors/npm/
配置文件目录:安装目录下的 settings.txt 文件(上面配置完成后会在这个文件中看到)
nvm node_mirror https://npm.taobao.org/mirrors/node/ nvm npm_mirror https://npm.taobao.org/mirrors/npm/
原淘宝镜像已经过期,地址改为:
https://npmmirror.com/mirrors/node/
https://npmmirror.com/mirrors/npm/
二、NVM 基本操作
三、nrm 安装
nrm 是 npm 源的管理包,可以切换多个 npm 源。
1、这个可以用全局安装;
2、对于用了 nvm 管理了 npm 的,可以在每个里面都安装;
npm install -g nrm