1.nvm是什么
NVM 是 Node Version Manager 的缩写,它是一个用于管理 Node.js 版本的命令行工具。通过NVM,你可以在同一台机器上安装和切换多个 Node.js 版本,对于开发和测试在不同 Node.js 版本上运行的应用程序非常有用。
2.下载
下载之前请先删掉,你电脑上的node.js,不然安装nvm可能会失败
删除node.js之后看一下环境变量里面还有没有node环境了,有的话,也删除掉,nvm会自动写入变量(环境改变之后重启电脑)
nvm下载
下载好之后可以配置淘宝镜像源,通过修改nvm安装路径下的"settings.txt"文件来提速。
在命令行输入nvm root
可以找到nvm安装路径 -> 找到 settings.txt
文件 -> 修改下载源

node_mirror: https://npmmirror.com/mirrors/node/ npm_mirror: https://npmmirror.com/mirrors/npm/
3.使用
查看是否安装成功
nvm version 查看nvm版本

安装不同版本的node.js
nvm install + 版本号

查看已安装不同版本node.js
nvm ls 查看已安装不同版本node.js

切换使用不同版本的node .js
nvm use +版本号

常见命令