nvm安装和管理node版本

355 阅读2分钟

前言

不同的项目对node版本的需求是不同的,通过安装卸载不同版本的node的方式来进行管理,着实有些麻烦,所以需要一个工具进行Node版本管理工作

nvm是什么?

NVM-中文网

NVM-官网

nvm(node.js version management),是一个nodejs的版本管理工具。NVM和n都是NodeJS的版本管理工具,是为了解决NodeJS各种版本存在不兼容现象的问题,可以通过它安装和切换不同版本的NodeJS

一、nvm安装

1.1 下载NVM包

image.png

image.png

1.2 本地卸载node

安装nvm之前,需要确保没有安装node。如果已经安装就需要先卸载,如果没有安装就可以直接跳过这一步

删除当前使用的node版本,方便后续决定使用哪个版本的node

  • 控制面板->卸载程序->卸载NodeJS
  • 为了确保彻底删除Node,看下Node安装目录还有没有node文件夹,有的话一起删除
  • 删除一下文件夹(如果存在的话)
    • C:\Program Files (x86)\Nodejs
    • C:\Program Files\Nodejs
    • C:\Users{User}\AppData\Roaming\npm
    • C:\Users{User}\AppData\Roaming\npm-cache
    • C:\Users\用户名 下的 .npmrc文件以及 .yarnrc 文件
    • 环境变量中npm、node的所有相关统统删掉

1.3 安装

image.png

继续点击 Next 就行。

1.4 配置路径和下载镜像

安装完NVM后先不着急安装node版本

找到NVM安装路径=》找到setting.txt文件=》新增两行信息,配置下载源

node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/npm/

image.png

增加后如下,然后保存:

image.png

1.5 检查NVM安装完成度

快捷键“win+R”,调用cmd,然后输入nvm,出现下面这一堆就表示安装成功了

image.png

检查NVM的版本号:

image.png

如果安装不成功,查看之前自己安装的nodeJS有没有彻底删除、安装NVM过程中有没有漏掉什么,可重新再安装一次NVM包

二、使用NVM安装Node版本

2.1 使用NVM安装node版本过程如下:

  • 快捷键“win+R”,调用cmd

1. 查询可插入版本号nvm list available

image.png

2. 安装指定NodeJS版本:nvm install 16.20.0

image.png

3. 安装完成后检查nodeJS和npm是否安装成功node -vnpm -v

image.png

4. 检查当前已安装的NodeJS版本nvm ls

image.png

5. 删除指定Node版本 nvm uninstall XXXX(node版本号)

nvm uninstall XXXX(node版本号)

参考文档

使用nvm管理node多版本(安装、卸载nvm,配置环境变量,更换npm淘宝镜像)