为了在windows系统中切换不同开发环境的nodeJs版本依赖。决定使用nvm-windows来管理nodeJs版本。
安装步骤
1、下载
首先从nvm官网下载安装包 ,选择setup版本的,解压后里面是一个exe,安装方式就如同一个常见的exe安装包,双击运行即可。
地址:https://github.com/coreybutler/nvm-windows/releases
(进不去记得翻墙)
2、无脑安装,默认就行,如果在安装nvm之前,电脑上就已经安装有node的,会看到如下图,询问你是否用nvm管理已经存在的node版本。一定要选是,这个弹窗可能会出现好几次,都点是。
3、安装完成
配置步骤
1、检查nvm是否安装成功
使用管理员权限
打开一个命令行。(图片里面点击以管理员身份运行
)输入nvm v,会显示nvm的版本号,有则表示安装成功。
2、解决下载过慢的问题
使用淘宝node镜像,使用淘宝npm镜像。
(一行一行复制进cmd)
nvm node_mirror https://npm.taobao.org/mirrors/node/
nvm npm_mirror https://npm.taobao.org/mirrors/npm/
3、安装指定版本的node: nvm install 版本号
比如安装12.22.7:
nvm install 12.22.7
4、查看当前电脑上已经安装的全部node版本,正在使用中的版本号前有个星号*
nvm ls
5、切换nodeJs版本
比如使用8.11.3:
nvm use 8.11.3
常用命令
- 安装指定版本的node: nvm install 版本号
nvm install 8.9.3
- 使用指定版本的node: nvm use 版本号
nvm use 8.9.3
- 使用淘宝node镜像:nvm node_mirror
nvm node_mirror https://npm.taobao.org/mirrors/node/
- 使用淘宝npm镜像:nvm npm_mirror
nvm npm_mirror https://npm.taobao.org/mirrors/npm/
- 查看当前电脑上已经安装的全部node版本,正在使用中的版本号前有个星号*:
nvm ls
- 查看可用的(可下载的)全部node版本:
nvm ls available