NVM安装及nodejs切换

本文介绍了NVM(NodeVersionManager),一种解决多项目依赖不同NodeJS版本问题的工具。文章详细讲解了NVM的下载、安装、配置、挂载以及常用命令,帮助开发者轻松管理不同版本的NodeJS环境。
摘要由CSDN通过智能技术生成

NVM介绍

在工作中,我们可能同时在进行2个或者多个不同的项目开发,每个项目的需求不同,进而不同项目必须依赖不同版本的NodeJS运行环境,这种情况下,对于维护多个版本的node将会是一件非常麻烦的事情,nvm就是为解决这个问题而产生的,他可以方便的在同一台设备上进行多个node版本之间切换。

NVM下载

官方下载地址
推荐下载 nvm-setup.zipnvm-setup.exe这两个

下载完成后记得先不要安装(先查看是否安装node)

  1. win+R调出 “运行” 对话框 ,然后输入cmd,点确定调出cmd 面板
  2. 输入 node -v查看是否安装node
    在这里插入图片描述
  3. 若输出版本号请卸载node,若没有输出node版本号跳过卸载步骤

卸载node

win + I 打开设置页面,点击应该 ==> 打开安装的应用 ==>卸载node
在这里插入图片描述

安装NVM

  1. 找到下载的NVM:nvm-setup.zipnvm-setup.exe把文件放在你想安装的地方
  2. 运行安装包
    在这里插入图片描述
  3. 选择我接受,点击下一步
    在这里插入图片描述
  4. 选择安装位置 ==> 点击下一步 记好这个安装路径后面要用
    在这里插入图片描述
  5. 选择node安装路径 ==> 点击下一步
    在这里插入图片描述
  6. 点击Install安装
    在这里插入图片描述
校验安装情况

检查NVM是否安装成功 打开cmd窗口,输入命令 nvm -v,如果出现下面的版本号,则显示安装成功
在这里插入图片描述

配置node

  1. 找到安装NVM的路径,在里面创建文件夹 nodejs
    在这里插入图片描述
  2. 进入我的电脑 ==> 点击右键 打开属性
    在这里插入图片描述
  3. 点击进入 高级系统设置
    在这里插入图片描述
    4.打开环境变量==>设置NVM_HOME的值为NVM的安装路径、NVM_SYMLINK的值为node的安装路径==>点击 确定 保存配置信息
    在这里插入图片描述

挂载node到NVM

  1. 打开cmd 输入 nvm list available显示可以安装的所有node.js的版本
    在这里插入图片描述
    常用的node版本:16.20.218.19.0
  2. 运行 nvm install 16.20.2安装node版本到nvm控制器
  3. 运行 nvm ls查看nvm控制器所有已经安装的node.js版本
  4. 运行 nvm use 16.20.2切换到使用指定的nodejs版本(只能切换nvm控制器已安装的node版本,也就是 nvm ls 能查得到的版本)
  5. 运行 node -v查看node安装版本号(安装情况)
  6. 运行 nvm use 18.19.0可切换至 18.19.0 node版本(前置条件是已经安装18.19.0 node版本到nvm控制器)

常用命令示例

1、nvm off// 禁用node.js版本管理(不卸载任何东西)
2、nvm on // 启用node.js版本管理
3、nvm install <version>// 安装node.js的命名 version是版本号 例如:nvm install 20.11.1
4、nvm uninstall <version> // 卸载node.js是的命令,卸载指定版本的nodejs,当安装失败时卸载使用
5、nvm ls// 显示所有安装的node.js版本 所有版本
在这里插入图片描述

6、nvm list available// 显示可以安装的所有node.js的版本 可安装版本
在这里插入图片描述

7、nvm use <version>// 切换到使用指定的nodejs版本 使用node版本
在这里插入图片描述

8、nvm v// 显示nvm版本 安装成功
在这里插入图片描述

9、nvm install stable// 安装最新稳定版

  • 19
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值