1. nvm的下载安装

  1. nvm的下载地址:https://github.com/coreybutler/nvm-windows ,如下图,点击【Download Now】按钮下载即可:

  1. 如下图所示,点击安装版本下载安装即可,安装按默认选项安装,这里不再赘述。

2. 使用nvm管理多个版本的node.js

  1. 我们可以使用nvm list来查看安装的所有版本的node.js包,如下图所示,则为首次安装的输出结果:No installations recognized.

  1. 我们安装node包时最好安装那种LTS版本,此时,我们可以去node.js官方查看历史版本号,如下图,我们可以在下拉列表中查看最近所有的历史版本号:这里推荐安装LTSLong Term Support的缩写,它指的是长期支持版本)版本号。

  1. 然后通过nvm install 版本号的命令安装即可,例如我们安装18.20.4版本,则输入nvm install 18.20.4安装即可。

  2. 若提示Could not retrieve https://nodejs.org/dist/latest/SHASUMS256.txt.或类似的错误,如下图所示:

  1. 此时我们打开nvm的安装目录,默认的目录地址为:C:\Users\你的计算机用户名\AppData\Roaming\nvm,然后打开settings.txt文件。

  1. 在文件后面粘贴如下内容:
1
2
3
4
# 配置node镜像:
node_mirror: https://npmmirror.com/mirrors/node/
# 配置npm镜像:
npm_mirror: https://npmmirror.com/mirrors/npm/
  1. 然后重复上述步骤3安装即可,若输出如下图所示的提示表示安装成功。

  1. 然后我们可以借助nvm use 版本号来切换需要使用的node包。

  2. 另外,我们可以借助nvm uninstall 版本号来卸载不用的node包。

注:我们卸载nvm时建议先将node包先卸载干净。

3. npm安装源的切换

  1. 我们通过npm config get registry来查看npm的安装源(默认为:https://registry.npmjs.org/)。
  2. 默认的安装源安装会很慢,我们换成npm mirror安装源npm config set registry https://registry.npmmirror.com