nvm使用指南

nvm使用指南

nvm是node.js的版本管理工具,可以快速的进行node不同版本间切换

安装nvm

windows 下载地址:https://github.com/coreybutler/nvm-windows/releases/download/1.1.7/nvm-setup.zip

一路下一步安装即可

安装好之后执行nvm version可看查看nvm版本

1
2
PS C:\Users\hajnx> nvm version
1.1.7

安装node

使用nvm install 版本号命令安装指定版本node

1
nvm install v8.10

由于众所周知的原因,会非常慢, 因此我们需要配置国内镜像

配置国内源

使用nvm root命令,查看nvm安装路径信息 ,在资源管理器中打开这个路径,找到其中的setting.txt并打开,在文件中添加以下代码并保存:

1
2
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

重启命令行,然后再使用nvm install命令安装node,这次就会很快了

1
2
3
4
5
6
7
PS C:\Users\hajnx> nvm install v8.10
Downloading node.js version 8.10.0 (64-bit)...
Complete
Downloading npm version 5.6.0... Complete
Installing npm v5.6.0...

Installation complete. If you want to use this version, type

安装完成后,可以使用nvm list查看已安装的node版本

1
2
3
PS C:\Users\hajnx> nvm list

8.10.0

切换nvm版本

使用nvm use 版本号命令切换node版本

1
2
3
PS C:\Users\hajnx> nvm use 8.10
8.10.0
Now using node v8.10.0 (64-bit)

再使用nvm list命令就可以看到当前使用node版本了

1
2
3
PS C:\Users\hajnx> nvm list

* 8.10.0 (Currently using 64-bit executable)

此时就可以使用这个node版本了,不过npm还是会很慢,每个版本需要独立配置国内镜像

1
npm config set registry https://registry.npm.taobao.org

下面就尽情使用吧~~

其他命令

验证registry是否设置成功

1
npm config get registry

恢复为官方源

1
npm config rm registry