nvm 解决不同项目需要使用的node版本不一致、nvm版本管理

第一步、卸载电脑上已安装的node

如果电脑没有安装node,可以跳过第一步,直接进入第二步。

1.1

在这里插入图片描述

1.2

在这里插入图片描述

1.3

打开电脑的这个路径 C:\Users\admin\AppData\Roaming,没有卸载node之前是有npm这个缓存目录的,卸载之后在C:\Users\admin\AppData\Roaming下面就没有npm文件夹了。

1.4

win+R键+cmd打开终端,执行 node -v,出现以下截图提示说明node已卸载成功。
在这里插入图片描述
在这里插入图片描述

如果出现的node版本号说明node未卸载,
打开 【高级系统设置】-【环境变量】-找到【path】,点击编辑,查看里面是否有node的目录,有就删除这一条;
再输入 where node查询node路径,根据路径删掉目录的文件即可。

第二步、安装NVM

2.1 下载NVM

nvm1.1.7压缩包

2.2 解压,双击文件进行安装

2.3 选择安装路径(任意路径)

在这里插入图片描述
在这里插入图片描述

2.4 选择nodejs路径

此路径是存放本地全局node包,比如你想全局安装typescript,
webpack,都是安装再此路径下(建议跟nvm同级目录)
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.5 确认是否安装完成

win+R键+cmd打开终端,执行 `nvm,稍微等一会,出现以下截图提示说明nvm已安装成功。
在这里插入图片描述
这些命令行的内容含义:
在这里插入图片描述

第三步、安装需要的node.js版本

3.1 查看可下载版本的部分列表

win+R键+cmd打开终端,执行 nvm list available
在这里插入图片描述

3.2 安装指定版本的node

nvm install 版本号,安装指定的版本的nodejs,会比较慢,耐心等待。
在这里插入图片描述

这样下载node会很慢,可以更换国内镜像源, 在 nvm 的安装路径下,找到 settings.txt,设置node_mirro与npm_mirror为国内镜像地址。
在这里插入图片描述
未配置前只有root和path2个配置:
在这里插入图片描述
在这里插入图片描述

可以输入nvm list 或者 nvm ls 查看已安装的版本

现在看版本号前面是没有 *号的 , 因为刚刚安装完,还没有使用任何一个版本,这时使用 node或者npm命令 时会报错 。
在这里插入图片描述
在这里插入图片描述

3.3 切换需要的node版本

nvm use版本号,使用指定版本的nodejs版本
在这里插入图片描述
现在使用的 node 版本前面会有 * 号,可以使用 node或者npm命令了。
在这里插入图片描述
在这里插入图片描述

重启电脑,完成!

如果在之后使用过程中,发现切换node 版本不生效,可以先卸载掉nvm,按上述步骤,再重新安装nvm……

猜你喜欢

转载自blog.csdn.net/DarlingYL/article/details/134259524
nvm
今日推荐