nvm 是一个 node 的版本管理工具,可以简单操作 node 版本的切换、安装、查看等,方便应对不同的项目(注意与 npm 的区别:npm 是依赖包的管理工具)。
首先要卸载电脑上原先的 nodejs(这个版本的 nvm 安装到最后发现不需要卸载 nodejs 了,安装完成之后勾选“由 nvm 管理已存在的 nodejs”即可)
下载 nvm 安装包(此处默认 Windows 安装)
下载完成后解压,进入目录点击安装程序安装
安装完成后通过下方式检测
如果是安装到其他盘,则要按如下方式配置环境变量
配置环境变量
配置 nvm,找到 nvm 文件位置,点开 setting
在里面加入下面两行,配置镜像源
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
nvm list / nvm ls
查看已经安装的版本以及当前使用的版本
nvm list installed
查看已经安装的版本
nvm list available
查看网络可以安装的版本
nvm install
安装最新版本 nvm
nvm version
查看当前的 nvm 版本
nvm install
卸载指定版本的 nodejs,例如 nvm install 12.16.0
nvm uninstall
卸载指定版本的 nodejs
nvm use
切换使用指定版本的 node,例如 nvm use 12.16.0
nvm current
显示当前的 nodejs 版本
nvm alias
给不同的版本号添加别名
nvm unalias
删除已定义的别名
nvm reinstall-packages
在当前 node 环境下,重新全局安装指定版本号的 npm 包
nvm on
打开 nodejs 控制
nvm off
关闭 nodejs 控制
nvm proxy
查看设置与代理
nvm node_mirror [url]
设置或者查看 setting.txt 中的 node_mirror,如果不设置的默认是 https://nodejs.org/dist/
nvm npm_mirror [url]
设置或者查看 setting.txt 中的 npm_mirror,如果不设置的话默认的是: https://github.com/npm/npm/archive/.
nvm use [version] [arch]
切换制定的 nodejs 版本和位数
nvm root [path]
设置和查看root路径