window 安装 nvm 详细步骤
前言:
window安装nvm是个很费力的事情,网上查询到的安装方法很多是碎片化的情形,经过自己一番实践,总结了一套自己的经验与大家分享~
一、准备工作
系统环境:我的是win10 ,其他的windows应该一样
nvm安装版本:1.1.7
使用的nodejs的版本:14.15.4 、10.15.3
- 先卸载node环境(若有),进入控制面板找到 nodejs 卸载
- 下载nvm: 去官网()下载mvn-setup.zip安装包,解压,得到下图的.exe文件:
- 点击安装,按照以下操作进行:
设置nvm的root路径,即安装路径
设置nvm的path路径,即切换node版本时使用的路径(注意:这里的路径最好不要放在上面设置的root路径里面。重启可解决,但这步先不要)
点击install完成安装
- 进入安装根目录(D: vm),打开命令行 cd 到该位置,执行 nvm -v 没有报nvm 命令不存在就表示安装成功
- 配置淘宝镜像,该目录下执行:
-
nvm node_mirror https://npm.taobao.org/mirrors/node/, nvm node_mirror npm_mirror: https://npm.taobao.org/mirrors/npm/
*注意:此时系统全局中还检测不到 nvm 命令,只能在该安装目录下执行,重启即可*
- 重启电脑,在安装目录之外随便打开一个命令行,此时全局应该可以使用 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
- 如果有npm,那么恭喜你完成,可以正常使用nvm
- 如果没有npm,那么继续。你会发现根目录下多了2个对应版本的文件夹, 分别点进去看看,确认有没有下图红框内容,如果没有,就代表npm没有安装成功
-
尝试删掉已装nodejs文件夹,重新安装14.15.4 nvm use 14.15.4 nvm install 10.15.3,看v10.15.3文件夹下有没有 npm ,有就表示可以使用该版本的 npm 了,如果没有再来回切换nodejs再重装。最后实在不行的话,可尝试手动下载对应版本的npm包放进去,或者尝试万能大法重启电脑
