Windows 多版本 Node 共存,切换
- 安装 nvm-windows 之前需要卸载当前机器上已经安装过的所有 NodeJS 版本
- 删除下面2个文件夹:C:\Program Files\nodejs 和 C:\Users\<user>\AppData\Roaming\npm
- 从 GitHub 上下载最新的 nvm-windows 包(nvm-setup.zip)
- 把下载下来的压缩包解压,然后双击安装
- 安装完后,命令行多了一个 nvm 命令
- 设置淘宝镜像
$ nvm node_mirror https://npm.taobao.org/mirrors/node/
$ nvm npm_mirror https://npm.taobao.org/mirrors/npm/
7. 使用 nvm install <版本>安装需要的 NodeJS 版本,例如:
$ nvm install 14.17.2
8. 使用 nvm use <版本>切换要使用的 NodeJS 版本,例如:
$ nvm use 14.17.2
注意
如果在使用nvm的过程中遇到问题,可以以管理员身份运行命令行。
其他命令
查看 nvm 版本
$ nvm version
# 或者
$ nvm v
显示节点是在32位还是64位模式下运行
$ nvm arch
列出安装的所有的 NodeJS 版本
$ nvm list
# 或者
$ nvm ls
启用 NodeJS 版本管理
$ nvm on
禁用 NodeJS 版本管理
$ nvm off
查看用于下载的当前代理
$ nvm proxy
设置用于下载的代理
$ nvm proxy <url>
设置 node 镜像地址
$ nvm node_mirror <url>
设置默认 node 镜像地址: https://nodejs.org/dist/
$ nvm node_mirror
设置 npm 镜像地址
$ nvm npm_mirror <url>
设置默认 npm 镜像地址: https://github.com/npm/cli/archive/
$ nvm npm_mirror
卸载指定版本的 NodeJS
$ nvm uninstall <version>
设置 nvm 存储不同版本的 NodeJS 的目录
$ nvm root <path>
获取 nvm 存储不同版本的 NodeJS 的目录
$ nvm root