1. nvm介绍
Node Version Manager(NVM) 是一种用于管理多个node.js版本的工具。
在工作中,我们可能同时在进行2个或者多个不同的项目开发,每个项目的需求不同,所需要的NodeJS运行环境也不同
2.nvm安装
1.下载链接
https://nvm.uihtm.com/download.html
2.安装
如果电脑上之前已经单独安装了node,先卸载(可以在控制面板里面卸载),然后再安装nvm
安装完成后,可以打开cmd命令行窗口。执行
nvm -v
显示版本号就代表安装成功
3.配置
(如果是默认安装在c盘的。就可以跳过。如果是安装在其他盘的、则需要配置相应的环境变量)
打开我的电脑==》右键》属性》高级系统设置》环境变量
完成之后环境变量显示如下:
4.配置淘宝镜像
使用npm的同学应该都知道,使用淘宝镜像安装比较快。
我们先找到nvm所在文件位置,点开setting
原本只有2行代码。我们只需要在最后面追加2行代码即可:
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
完成之后如图所示:
3. 使用
打开cmd,执行以下命令:
nvm list //查看所有已安装的node版本
执行:
nvm use 18.12.0
可以切换到 node18.12.0版本
执行:
nvm install 18.15.0
可以安装 node18.15.0版本
常用命令
nvm -v // 显示nvm版本
nvm install <version> // 安装node.js的命名 version是版本号 例如:nvm install 8.12.0
nvm uninstall <version> // 卸载node.js是的命令,卸载指定版本的nodejs
nvm list //查看已经安装的版本
nvm use <version> // 切换到使用指定的nodejs版本
在实际项目中,不同的项目使用的nodejs版本可能不一样。我们可以在配置文件里看见: