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
安装、使用图解

视频版本安装步骤
Node.js 多版本管理工具
NVM for Windows 安装
1.访问GitHub官方地址(https://github.com/coreybutler/nvm-windows)访问慢时好时坏,多刷新
2.访问文件加速网站(https://moeyy.cn/gh-proxy)
列出可安装版本列表
1.命令:nvm list available
设置 Node.js 版本下载的国内镜像
1.命令:nvm node_mirror https://npmmirror.com/mirrors/node/
安装指定版本
1.命令:nvm install 20.11.1
切换使用指定版本
1.命令:nvm use 20.11.1
检查当前版本
1.命令:node -v
列出本地已下载的版本列表
1.命令:nvm list
卸载指定版本
1.命令:nvm uninstall 20.11.1
查看更多命令
1.命令:nvm help
文档已经上线到 codecodego.com 网站,可以访问查看
结束
-
访问 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
安装、使用图解

- 永久解决环境问题查看 fnm GitHub
视频版本安装步骤
Node.js 多版本管理工具
fnm 安装
1.访问GitHub官方地址(https://github.com/Schniz/fnm)访问慢,多刷新等待
2.访问文件加速网站(https://moeyy.cn/gh-proxy)
3.解压fnm到自定义目录
4.设置fnm自定义目录全局环境变量,让在任何目录的命令行都可以访问到fnm
5.通过 notepad $profile 命令设置fnm配置(不存在路径则手动创建),设置成功后重新打开命令行
6.设置fnm后首次启动提示没有权限,设置授权 Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
7.设置授权后,后续打开就可以了
列出可安装版本列表
1.命令:fnm list-remote
设置 Node.js 版本下载的国内镜像
1.命令:fnm install 21.7.1 --node-dist-mirror https://npmmirror.com/mirrors/node
安装指定版本
1.命令:fnm install 21.7.1
切换使用指定版本
1.命令:fnm use 21.7.1
检查当前版本
1.命令:node -v
列出本地已下载的版本列表
1.命令:fnm list
卸载指定版本
1.命令:fnm uninstall 21.7.1
查看更多命令
1.命令:fnm -h
fnm 命令使用说明(https://github.com/Schniz/fnm/blob/master/docs/commands.md)
文档已经上线到 codecodego.com 网址,可以访问查看
结束
-
访问 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
安装、使用图解

视频版本安装步骤
Node.js 多版本管理工具
NVS 安装
1.访问GitHub官方地址(https://github.com/jasongin/nvs)访问慢,多等待刷新
2.文件加速网站(https://moeyy.cn/gh-proxy)
列出可安装版本列表
1.命令:nvs ls-remote
设置 Node.js 版本下载的国内镜像
1.命令:nvs remote ali https://npmmirror.com/mirrors/node
2.切换至自定义镜像命令:nvs remote default ali
安装指定版本
1.命令:nvs add 21.7.1
切换使用指定版本
1.命令:nvs use 21.7.1
检查当前版本
1.命令:node -v
列出本地已下载的版本列表
1.命令:nvs ls
卸载指定版本
1.命令:nvs rm 21.7.1
查看更多命令
1.命令:nvs help
文档已经发布到 codecodego.com 网址,可访问查看
结束
-
访问 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
安装、使用图解

视频版本安装步骤
Node.js 多版本管理工具
Nodist 安装
1.访问Github官方地址(https://github.com/nodists/nodist),访问慢,多等待刷新
2.访问文件加速网站(https://moeyy.cn/gh-proxy)
列出可安装版本列表
1.命令:nodist dist
设置 Node.js 版本下载的国内镜像
1.命令:set NODIST_NODE_MIRROR=https://npmmirror.com/mirrors/node
安装指定版本
1.命令:nodist + 21.7.1
切换使用指定版本
1.命令:nodist 21.7.1
检查当前版本
1.命令:node -v
列出本地已下载的版本列表
1.命令:nodist
卸载指定版本
1.命令:nodist - 21.7.1
查看更多命令
1.命令:nodist --help
文档已经发布到 codecodego.com 网址,可以访问查看
结束