NVM 介绍及使用指南

简介: NVM(Node Version Manager)是用于管理多个 Node.js 版本的命令行工具,帮助开发者在同一台机器上轻松切换不同版本的 Node.js,避免版本不兼容问题。本文介绍 NVM 的基本概念、Windows 安装方法及常用操作,助你高效管理 Node.js 版本。

在日常的开发工作中,我们往往会遇到需要在同一台机器上同时管理多个版本的 Node.js 的情况。为了解决这个问题,我一个同事推荐了NVM(Node Version Manager)。NVM 是一个用于管理 Node.js 版本的工具,可以方便地在不同的项目之间切换 Node.js 版本,同时保证开发环境的一致性。本文将介绍 NVM 的基本概念、windows安装方式以及常用操作,帮助你更高效地管理 Node.js 的版本。

什么是 NVM?

NVM(Node Version Manager)是一个命令行工具,旨在帮助开发者在同一台机器上管理多个 Node.js 的版本。随着 Node.js 的版本不断更新,不同的项目可能需要不同的 Node.js 版本进行兼容性测试和开发。使用 NVM,开发者可以轻松安装、切换和卸载 Node.js 版本,避免了因版本不兼容而产生的各种问题。

nvm-windows github地址:https://github.com/coreybutler/nvm-windows

为什么需要 NVM?

在 Node.js 开发过程中,可能会遇到以下几种情景:

  • 项目之间的版本不兼容

不同的项目可能依赖不同版本的 Node.js,使用 NVM 可以帮助你在这些版本之间轻松切换。

  • 升级和降级 Node.js 版本

你可能需要升级到最新版本的 Node.js,或者回滚到一个旧版本进行调试。NVM 可以让你在不同版本之间快速切换,避免了手动卸载和安装的繁琐过程。

  • 多人协作开发

如果团队中的每个人都使用 NVM 来管理 Node.js 版本,那么不同的开发环境就不会因为 Node.js 版本不同而导致不兼容的问题。

windows安装及使用nvm

  • 下载安装

下载nvm安装文件

地址:https://github.com/coreybutler/nvm-windows/releases

_20241111205731.jpg

下载完.exe文件之后安装过程比较简单,一直下一步安装完成就可以了

  • 使用

安装完之后打开windows的DOS窗口,使用nvm -v 就可以看到我们安装的nvm的版本

  1. 查看可下载的node的版本
nvm list available
AI 代码解读

_20241111211026.jpg

  1. 下载node所需要的node版本
nvm install 18.20.1
AI 代码解读

_20241111211203.jpg

  1. 切换node版本
nvm use 18.20.1
AI 代码解读

_20241111211336.jpg

  1. 查看已下载的node版本
nvm list
AI 代码解读

_20241111211453.jpg

  1. 卸载node版本
nvm uninstall 18.20.1
AI 代码解读

_20241111211632.jpg

总结

NVM 是一个非常实用的工具,它可以帮助开发者轻松管理和切换不同版本的 Node.js,从而避免了版本冲突的问题。通过使用 NVM,开发者可以在不同的 Node.js 版本之间灵活切换,提升开发效率并减少潜在的兼容性问题。如果你还没有尝试过 NVM,赶快安装并试试吧!

目录
打赏
0
11
12
1
185
分享
相关文章
【安装指南】nodejs下载、安装与配置详细教程
这篇博文详细介绍了 Node.js 的下载、安装与配置过程,为初学者提供了清晰的指南。读者通过该教程可以轻松完成 Node.js 的安装,了解相关配置和基本操作。文章首先介绍了 Node.js 的背景和应用场景,随后详细说明了下载安装包、安装步骤以及配置环境变量的方法。作者用简洁明了的语言,配以步骤图示,使得读者能够轻松跟随教程完成操作。总的来说,这篇文章为初学者提供了一个友好的入门指南,使他们能够顺利开始使用 Node.js 进行开发。
1875 2
【安装指南】nodejs下载、安装与配置详细教程
|
14天前
|
Dpkg软件包管理工具使用指南
Dpkg是Debian和Ubuntu等Linux发行版中用于管理软件包的基本包管理工具。它直接操作.deb软件包,提供了安装、卸载、查询等功能。然而,使用dpkg时需要谨慎,因为它不会自动解决依赖关系,可能导致软件包不完整或系统不稳定。通常建议使用高级包管理工具如apt来安装、升级和移除软件包,它们会更好地处理依赖关系。但了解dpkg的基本命令对于深入理解系统管理和解决一些特定问题仍然非常重要。
20 2
|
6月前
|
文档工具GitBook使用指南
这篇博客提供了GitBook的安装和使用指南,包括如何在本地安装Node.js和GitBook、初始化GitBook项目、生成HTML和电子书格式(PDF、mobi)的文档,以及推荐的相关阅读资源。
284 8
文档工具GitBook使用指南
0-hackbar最新版本(2.3.1)工具安装(超详细)
0-hackbar最新版本(2.3.1)工具安装(超详细)
GitLab安装和使用指南
GitLab安装和使用指南
385 0
npm命令完整使用指南
本文介绍了npm命令的使用,包括安装配置、镜像源设置、初始化配置文件和下载模块。在安装Node.js后,npm也随之配置好,可通过`npm -v`检查版本。更新npm使用`npm install npm -g`。配置镜像源可切换至淘宝源或恢复官方源。`package.json`文件记录项目依赖,使用`npm init`或`npm init -y`创建。下载模块时,`npm install`用于安装`dependencies`中的包。本地与全局安装、指定版本下载、下载多个包及清理缓存等命令也进行了说明。本文旨在帮助不熟悉npm的读者掌握其基本操作。
nvm 的安装部署
NVM(Node Version Manager)的安装部署步骤如下: 下载并解压NVM压缩包。 打开解压后的文件夹,找到nvm.exe文件,双击运行。 在安装过程中,同意相关协议内容,并选择安装路径(默认为D:\NVM)。 点击“下一步”安装到指定路径下。 安装完成后,找到nvm.exe文件,右键点击选择“以管理员身份运行”。 在命令行中输入“nvm -v”,若显示版本号则表示安装成功。 输入“nvm --config”查看nvm的配置文件路径。 配置环境变量:右击“计算机”选择“属性”,然后点击“高级系统设置” -> “环境变量”。在系统变量下新建两个变量,分别输入“node_mirro
355 0
Nvm,Nrm使用教程
我目前的公司有很多项目,其中有一些老项目用的是vue2.5左右了webpack版本也比较低,只能使用10.16.0左右的node版本,但是也有一些新项目需要使用高版本的node例如14.17.3左右的这时候就可以使用nvm切换node 版本
260 0
Nvm,Nrm使用教程
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等