1.卸载Windows上安装的Node.js

首先需要卸载我们现在安装的Node.js,控制面板->卸载程序->卸载Node.js

2.下载安装配置nvm

1.下载

GitHub下载链接:https://github.com/coreybutler/nvm-windows/releases

需要下载黄色方框圈中的nvm-setup.exe或者nvm-setup.zip,安装包形式的不用配置环境就可以使用。

2.安装

直接一路next直到安装。控制台输入nvm,出现以下界面则表示安装成功。

3.配置

在nvm安装路径中的settings.txt中添加淘宝下载镜像源

node_mirror: https://npm.taobao.org/mirrors/node/npm_mirror: https://npm.taobao.org/mirrors/npm/

3.解决实际问题

使用命令nvm list available查看网络可以安装的版本。

因为无法显示全部的版本,所以我们可以去CNPM Binaries Mirror (npmmirror.com)来查看所有版本。使用nvm install命令安装对应的版本,安装之后会默认使用最新安装的版本。

然后使用nvm on命令打开nodejs版本控制,这一步非常重要。然后我们使用node -v命令来查看node的版本。如果node -v找不到命令,进入管理员模式然后重新运行node on命令。

4.切换版本

首先使用node list installed命令查看已经安装的版本.

然后使用命令 nvm use 切换Node.js版本为,然后再查看node的版本即可。

5.常用命令

命令含义
nvm list installed查看已经安装的版本
nvm list available查看网络可以安装的版本
nvm arch查看当前系统的位数和当前nodejs的位数
nvm install [arch]安装制定版本的node 并且可以指定平台 version 版本号 arch 平台
nvm on打开nodejs版本控制
nvm off关闭nodejs版本控制
nvm proxy [url]查看和设置代理
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 uninstall卸载制定的版本
nvm use [version] [arch]切换制定的node版本和位数
nvm root [path]设置和查看root路径
nvm version查看当前的版本