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 | 查看当前的版本 |