一、使用 nvm 管理 node 版本
1、下载 nvm
下载地址(github)https://github.com/coreybutler/nvm-windows/releases
nvm-noinstall.zip:这个是绿色免安装版本,但是使用之前需要配置
nvm-setup.zip:这是一个安装包,下载之后点击安装,无需配置就可以使用,方便。Source code(zip):zip 压缩的源码
Sourc code(tar.gz):tar.gz 的源码,一般用于 *nix 系统
2、安装
安装结束后,使用 ctrl+R 打开 cmd 命令行工具,输入 nvm,查看是否安装成功
3、进行配置
修改 settings.txt 文件
再安装目录目录下找到 setting.txt 文件,打开后加上
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
如下图
如果默认系统分配的安装地址,则在如下图中找到
4、安装 node
运行 nvm install 10.16.2
10.16.2 是最新的 node 版本,可按照需求自行更换
安装过程中需要注意:Downloading 代表正在下载 npm,一定要等下载结束,不然 npm 会无法使用(这个过程会很慢,请耐心等待,setting.txt 如果按照了上面说的配置,速度会快一些)Installation complete 代表 node 安装结束
5、切换 node 版本
nvm ls 查看所有安装的 node 版本,前面的 * 代表当前使用的 node 版本
切换 node 版本:nvm use 10.14.0
运行完以后,node 就会切换到 10.14.0
6、环境配置(为了全局使用 nvm 命令)
·在“我的电脑”中找到环境变量
win7:我的电脑 -》右键,属性 -》左侧侧边栏,高级系统设置 -》高级 -》环境变量
·删除系统变量
找到系统变量,删除系统自带的 nvm 变量 NVM_HOME 和 NVM_SYMLINK
打开 path,删除 nvm 自动添加的变量 Path = %NVM_HOME%;%NVM_SYMLINK%
·配置用户变量
NVM_HOME = C:\Users\Administrator\AppData\Roaming\nvm
NVM_SYMLINK = C:\Program Files\nodejs
path = %NVM_HOME%;%NVM_SYMLINK%
7、测试 node、npm 安装成功与否
到此,nvm、node、npm 全部安装成功
二、nrm 管理 npm、cnpm、taobao
nrm 是用来管理 npm 资源的一个管理器
1、安装 nrm
执行 npm install -g nrm, 全局安装
2、使用
nrm ls 查看可选的源,带 * 的是当前使用的源
3、切换
执行命令 nrm use taobao
4、测试速度
nrm test npm