windows环境下安装配置nvm

  • 一、 删除已安装的node及相关配置
  • 1. ```win+R```输入control打开控制面板,找到卸载程序,将nodejs卸载
  • 2. 找到文件中相关内容并删除:
  • 3. 检查环境变量,保证没有引用nodejs和npm(检查所有变量)
  • 二、下载安装nvm-windows
  • 1. [下载nvm-windows](https://github.com/coreybutler/nvm-windows/releases)
  • 2. 解压并安装exe程序
  • (1) ```以管理员身份打开并按照```选择要安装的位置,一路next下去
  • (2) 在安装nvm的目录下打开cmd检测nvm是否安装成功-- ```nvm-v```
  • (3) 安装需要的node版本号(以12.20.1和最新版为例)
  • 三、配置npm环境变量(这一步很重要,我在这卡了很久还以为是node没有删除干净,找了半天原因!!!)
  • 1. 修改环境变量之系统变量```Path```,添加nodejs所在路径
  • 2. 重启电脑,查看npm,node是否配置安装成功
  • 四、配置nvm环境变量,配置后可以在全局使用nvm命令


NVM使用背景:当下载别人的项目node版本不一致,需要切换不同node版本时,就需要使用nvm(node版本管理器)

一、 删除已安装的node及相关配置

1. win+R输入control打开控制面板,找到卸载程序,将nodejs卸载

应该在下图位置,我的删除了所以没显示

nvm 安装yarn 失败 nvm windows安装_node.js

2. 找到文件中相关内容并删除:

C:\Program Files\nodejs
C:\Program Files (x86)\nodejs
C:\Users\{User}\AppData\Roaming\npm
C:\Users\{User}\AppData\Roaming\npm-cache

3. 检查环境变量,保证没有引用nodejs和npm(检查所有变量)

二、下载安装nvm-windows

1. 下载nvm-windows

找到nvm-setup.zip压缩包下载(网址打不开的话在github前面加字母’K’)

nvm 安装yarn 失败 nvm windows安装_node.js_02

2. 解压并安装exe程序

(1) 以管理员身份打开并按照选择要安装的位置,一路next下去

nvm 安装yarn 失败 nvm windows安装_node.js_03


nvm 安装yarn 失败 nvm windows安装_nvm 安装yarn 失败_04


nvm 安装yarn 失败 nvm windows安装_nvm 安装yarn 失败_05

(2) 在安装nvm的目录下打开cmd检测nvm是否安装成功-- nvm-v

nvm 安装yarn 失败 nvm windows安装_npm_06

(3) 安装需要的node版本号(以12.20.1和最新版为例)

安装node指定版本

nvm node [版本号]

使用指定版本

nvm use [版本号]

查看已下载的版本号和当前使用的版本号,带*号的是当前使用的版本号(最开始下载使用nvm use [版本号]的时候我的不带号,找了半天原因不知道为什么,但是后面也能用,所以大家如果没有号的话不要慌,继续下一步就行了)

nvm ls

nvm 安装yarn 失败 nvm windows安装_nvm 安装yarn 失败_07


修改npm镜像源为淘宝镜像

npm config set registry https://registry.npm.taobao.org

检查是否成功

npm config get registry

问题:如果在这一步遇到npm 不是内部或外部命令,也不是可运行的程序 或批处理文件问题的话请看第三步

三、配置npm环境变量(这一步很重要,我在这卡了很久还以为是node没有删除干净,找了半天原因!!!)

1. 修改环境变量之系统变量Path,添加nodejs所在路径

nvm 安装yarn 失败 nvm windows安装_vue_08


nvm 安装yarn 失败 nvm windows安装_node.js_09

2. 重启电脑,查看npm,node是否配置安装成功

nvm 安装yarn 失败 nvm windows安装_环境变量_10

四、配置nvm环境变量,配置后可以在全局使用nvm命令

配置环境变量,打开用户变量修改如下配置:

  1. 新增NVM_HOME变量(指向nvm安装目录),如C:\Program Files\nodejs
  2. 新增NVM_SYMLINK变量(指向nodejs安装目录),如C:\Program Files\nodejs
  3. 在PATH环境变量中添加%NVM_HOME%