使用NVM管理Node版本的详细教程

 更新时间:2025年02月09日 08:24:22   作者:Microi风闲  
Node Version Manager(NVM)是一个非常流行的工具,用于在同一个系统上管理多个 Node.js 版本,NVM 允许你安装、使用和切换不同的 Node.js 版本,这对于开发人员来说非常有用,本文给大家介绍了使用NVM管理Node版本的详细教程,需要的朋友可以参考下

一、什么是nvm?

Node Version Manager(NVM)是一个非常流行的工具,用于在同一个系统上管理多个 Node.js 版本。NVM 允许你安装、使用和切换不同的 Node.js 版本,这对于开发人员来说非常有用,尤其是在需要测试不同版本的应用程序时。

二、安装nvm

首先,你需要在你的系统上安装nvm。安装方法根据不同的操作系统而有所不同:

2.1 对于MacOS(使用Homebrew)

brew install nvm

2.2 对于Linux(以Ubuntu为例)

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

2.3 对于Windows

你可以通过 PowerShell 脚本安装 NVM :

iwr https://raw.githubusercontent.com/coreybutler/nvm-windows/master/install.ps1 -useb | iex

三、配置nvm

安装完成后,你可能需要配置环境变量。对于大多数 Linux 和 MacOS 系统,NVM 的安装脚本会自动添加必要的配置到你的 shell 配置文件中(如.bashrc或.zshrc)。对于 Windows ,你可能需要手动添加环境变量。

四、使用nvm管理Node版本

安装并配置好 NVM 后,你可以使用以下命令来管理 Node.js 版本:

4.1 列出可用的Node版本

nvm list-remote

4.2 安装特定版本的Node

nvm install 14.17.0

4.3 切换到已安装的Node版本

nvm use 14.17.0

或者,直接在安装时切换:

nvm install 14.17.0 && nvm use 14.17.0

4.4 设置默认的Node版本

nvm alias default 14.17.0

五、卸载Node版本

如果你不再需要某个版本的 Node ,可以使用以下命令来卸载它:

nvm uninstall 14.17.0

六、检查当前使用的Node版本

要检查当前正在使用的 Node 版本,可以使用:

node -v

或者使用 NVM 的命令:

nvm current

通过以上步骤,你可以轻松地使用 NVM 来管理你的 Node.js 版本。这对于维护项目依赖、测试不同环境下的应用程序非常有帮助。

到此这篇关于使用NVM管理Node版本的详细教程的文章就介绍到这了,更多相关NVM管理Node版本内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • nodejs实现HTTPS发起POST请求

    nodejs实现HTTPS发起POST请求

    这篇文章主要介绍了nodejs实现HTTPS发起POST请求的实例代码,非常的简单实用,有需要的小伙伴可以参考下。
    2015-04-04
  • node.js基础知识小结

    node.js基础知识小结

    本文给大家汇总介绍了学习node.js的一些关于开发环境的基础知识,非常简单,给新手们参考下
    2018-02-02
  • 3分钟快速搭建nodejs本地服务器方法运行测试html/js

    3分钟快速搭建nodejs本地服务器方法运行测试html/js

    本篇文章主要介绍了3分钟快速搭建nodejs本地服务器方法运行测试html/js,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
    2017-04-04
  • Nodejs学习笔记之测试驱动

    Nodejs学习笔记之测试驱动

    本文是本系列文章的第二篇,主要是测试针对于web后端的驱动,在开发过程中,在开发完成一段代码后如果负责任而不是说完全把问题交给测试人员去发现的话,这个时候通常都会去做一些手动的测试。
    2015-04-04
  • node版本下报错build: `vue-cli-service build`问题及解决

    node版本下报错build: `vue-cli-service build`问题及解决

    这篇文章主要介绍了node版本下报错build: `vue-cli-service build`问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-01-01
  • mac中利用NVM管理不同node版本的方法详解

    mac中利用NVM管理不同node版本的方法详解

    这篇文章主要给大家介绍了关于在mac中利用NVM管理不同node版本的相关资料,文中详细介绍了nvm的安装和卸载、nvm安装node的方法,以及nvm如何管理node版本,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧。
    2017-11-11
  • node.js与vue cli脚手架的下载安装配置方法记录

    node.js与vue cli脚手架的下载安装配置方法记录

    这篇文章主要给大家介绍了关于node.js与vue cli脚手架的下载安装配置方法,文中通过实例代码以及图文介绍的非常详细,对大家学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2022-01-01
  • node.js中的fs.createWriteStream方法使用说明

    node.js中的fs.createWriteStream方法使用说明

    这篇文章主要介绍了node.js中的fs.createWriteStream方法使用说明,本文介绍了fs.createWriteStream方法说明、语法、接收参数、使用实例和实现源码,需要的朋友可以参考下
    2014-12-12
  • 什么是Node.js?Node.js详细介绍

    什么是Node.js?Node.js详细介绍

    这篇文章主要介绍了什么是Node.js,Node.js能做什么,Node.js的优缺点,Node.js的例子等,需要的朋友可以参考下
    2014-06-06
  • 如何从头实现一个node.js的koa框架

    如何从头实现一个node.js的koa框架

    这篇文章主要介绍了如何从头实现一个node.js的koa框架,koa.js是最流行的node.js后端框架之一,有很多网站都使用koa进行开发,同时社区也涌现出了一大批基于koa封装的企业级框架。,需要的朋友可以参考下
    2019-06-06

最新评论