window 安装 nvm 详细步骤

前言:

window安装nvm是个很费力的事情,网上查询到的安装方法很多是碎片化的情形,经过自己一番实践,总结了一套自己的经验与大家分享~

一、准备工作

系统环境:我的是win10 ,其他的windows应该一样

nvm安装版本:1.1.7

使用的nodejs的版本:14.15.4 、10.15.3

  1. 先卸载node环境(若有),进入控制面板找到 nodejs 卸载
  2. 下载nvm: 去官网()下载mvn-setup.zip安装包,解压,得到下图的.exe文件:
  1. 点击安装,按照以下操作进行:

设置nvm的root路径,即安装路径

设置nvm的path路径,即切换node版本时使用的路径(注意:这里的路径最好不要放在上面设置的root路径里面。重启可解决,但这步先不要)

点击install完成安装

  1. 进入安装根目录(D: vm),打开命令行 cd 到该位置,执行 nvm -v 没有报nvm 命令不存在就表示安装成功
  2. 配置淘宝镜像,该目录下执行:
    nvm node_mirror https://npm.taobao.org/mirrors/node/, nvm node_mirror npm_mirror: https://npm.taobao.org/mirrors/npm/
*注意:此时系统全局中还检测不到 nvm 命令,只能在该安装目录下执行,重启即可*
  1. 重启电脑,在安装目录之外随便打开一个命令行,此时全局应该可以使用 nvm 命令了
    执行 nvm ls available 查看可用的node包 执行nvm install 14.15.4 开始安装v14.15.4版本 执行nvm install 10.15.3 开始安装v10.15.3版本 执行nvm use 14.15.4,先随便选择一个node版本 执行nvm ls看看当前已安装的nodejs列表,一定要有*号,表示当前使用的版本,如果没有 *,尝试执行 nvm use再看 执行npm -v,查看有没有npm
  1. 如果有npm,那么恭喜你完成,可以正常使用nvm
  2. 如果没有npm,那么继续。你会发现根目录下多了2个对应版本的文件夹, 分别点进去看看,确认有没有下图红框内容,如果没有,就代表npm没有安装成功
    尝试删掉已装nodejs文件夹,重新安装14.15.4 nvm use 14.15.4 nvm install 10.15.3,看v10.15.3文件夹下有没有 npm ,有就表示可以使用该版本的 npm 了,如果没有再来回切换nodejs再重装。最后实在不行的话,可尝试手动下载对应版本的npm包放进去,或者尝试万能大法重启电脑
经验分享 程序员 微信小程序 职场和发展