Node.js 多版本管理工具
- nvm-windows
- fnm
- nvs
- nodist
-
访问 nvm-window GitHub官方地址
-
下载 nvm-setup.exe 进行安装
-
常用命令
# 查看当前 nvm 版本
$ nvm version
# 查看当前 Node.js 版本
$ node -v
# 列出本地已下载的 Node.js 版本列表
$ nvm list
# 列出可安装的 Node.js 版本列表
$ nvm list available
# 设置 Node.js 版本下载的国内镜像 (默认为:https://nodejs.org/dist)
$ nvm node_mirror https://npmmirror.com/mirrors/node/
# 设置 Node.js 版本下载的自定义目录路径
$ nvm root <path>
# 安装指定版本
$ nvm install <version>
# 卸载指定版本
$ nvm uninstall <version>
# 切换使用指定版本
$ nvm use <version>
# 查看更多命令
$ nvm help
安装、使用图解
视频版本安装步骤
-
访问 fnm GitHub官方地址
-
下载 fnm-windows.zip 进行安装
-
常用命令
遇到命令行执行权限问题时执行:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
# 查看当前 fnm 版本
$ fnm --version
# 查看当前 Node.js 版本
$ node -v
# 列出本地已下载的 Node.js 版本列表
$ fnm list
# 列出可安装的 Node.js 版本列表
$ fnm list-remote
# 设置 Node.js 版本下载的国内镜像 (默认为:https://nodejs.org/dist)
$ fnm install <version> --node-dist-mirror https://npmmirror.com/mirrors/node/
# 设置 Node.js 版本下载的自定义目录路径(永久设置需要在环境变量中添加 FNM_DIR=C:\PC)
$ fnm install <version> --fnm-dir "C:\PC"
# 安装指定版本
$ fnm install <version>
# 卸载指定版本
$ fnm uninstall <version>
# 切换使用指定版本
$ fnm use <version>
# 查看更多命令
$ fnm -h
安装、使用图解
视频版本安装步骤
-
访问 nvs GitHub官方地址
-
下载 nvs-x.x.x.msi 进行安装
-
常用命令
# 查看当前 nvs 版本
$ nvs --version
# 查看当前 Node.js 版本
$ node -v
# 列出本地已下载的 Node.js 版本列表
$ nvs ls
# 列出可安装的 Node.js 版本列表
$ nvs ls-remote
# 设置 Node.js 版本下载的国内镜像 (默认为:https://nodejs.org/dist)
$ nvs remote ali https://npmmirror.com/mirrors/node/
# 切换至自定义镜像
$ nvs remote default ali
# 安装指定版本
$ nvs add <version>
# 卸载指定版本
$ nvs rm <version>
# 切换使用指定版本
$ nvs use <version>
# 查看更多命令
$ nvs help
安装、使用图解
视频版本安装步骤
-
访问 nodist GitHub官方地址
-
下载 NodistSetup-x.x.x.exe 进行安装
-
常用命令
# 查看当前 nodist 版本
$ nodist -v
# 查看当前 Node.js 版本
$ node -v
# 列出本地已下载的 Node.js 版本列表
$ nodist
# 列出可安装的 Node.js 版本列表
$ nodist dist
# 设置 Node.js 版本下载的国内镜像 (默认为:https://nodejs.org/dist)
$ set NODIST_NODE_MIRROR=https://npmmirror.com/mirrors/node/
# 安装指定版本
$ nodist + <version>
# 卸载指定版本
$ nodist - <version>
# 切换使用指定版本
$ nodist <version>
# 查看更多命令
$ nodist --help