如何使用NVM优雅的管理Node.js 版本

简介: 要优雅地管理 Node.js 版本,可以使用Node Version Manager (NVM)

Node Version Manager (NVM)是一个用于管理多个 Node.js 版本的版本管理工具。它允许你轻松地在不同的项目中切换和安装 Node.js 版本。

安装 NVM:

  • 在 Linux 或 macOS 系统上,可以使用 curl 进行安装:
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
    
  • 在 Windows 系统上,可以从 NVM 的 GitHub 页面下载可执行文件进行安装。

使用 NVM 安装和切换 Node.js 版本:

  • 安装特定版本的 Node.js:nvm install
  • 切换到已安装的 Node.js 版本:nvm use

NVM常见指令

nvm install :安装特定版本的 Node.js。
例如:nvm install 14.17.4

nvm use :切换到已安装的特定版本的 Node.js。
例如:nvm use 14.17.4

nvm uninstall :卸载指定的 Node.js 版本。
例如:nvm uninstall 14.17.4

nvm ls:列出所有已安装的 Node.js 版本。
该命令将显示已安装的 Node.js 版本列表,并标记当前正在使用的版本。
例如:

->     v14.17.4
        v12.22.4
        v10.24.1

nvm ls-remote:列出所有可用的远程 Node.js 版本。
该命令将从 Node.js 官方源获取可用的 Node.js 版本列表。
例如:

     v16.6.0
     v16.5.0
     ...
     v12.22.5
     v12.22.4
     ...

nvm alias :为特定的版本创建别名。
例如:nvm alias default 14.17.4
这将创建一个名为 "default" 的别名,指向版本 14.17.4。

nvm current:显示当前正在使用的 Node.js 版本。
例如:-> v14.17.4

以上内容希望对你有所帮助

相关文章
|
3月前
Node安装版本低于工程版本时打包绕过校验
在开发中,若本地Node版本低于项目配置要求,导致打包报错(如图所示),可在不变更本地环境的情况下,通过在执行`npm run build`前输入命令`set NODE_OPTIONS=--openssl-legacy-provider`来绕行此问题,确保构建顺利进行。
170 10
|
5月前
|
JavaScript 测试技术 API
跟随通义灵码一步步升级vue2(js)项目到vue3版本
Vue 3 相较于 Vue 2 在性能、特性和开发体验上都有显著提升。本文介绍了如何利用通义灵码逐步将 Vue 2 项目升级到 Vue 3,包括备份项目、了解新特性、选择升级方式、升级依赖、迁移组件和全局 API、调整测试代码等步骤,并提供了注意事项和常见问题的解决方案。
412 4
|
5月前
|
JavaScript 前端开发 索引
JavaScript ES6及后续版本:新增的常用特性与亮点解析
JavaScript ES6及后续版本:新增的常用特性与亮点解析
179 4
|
4月前
|
JavaScript Linux iOS开发
详解如何实现自由切换Node.js版本
不同的项目中需要使用不同版本的 Node.js,有时旧项目需要旧版本,而新项目则可能依赖最新的 Node.js 版本
285 0
|
5月前
|
JavaScript 算法 内存技术
如何降低node.js版本(nvm下载安装与使用)
如何降低node.js版本(nvm下载安装与使用)
|
5月前
|
缓存 资源调度 JavaScript
npx与npm的差异解析,以及包管理器yarn与Node版本管理工具nvm的使用方法详解
npx与npm的差异解析,以及包管理器yarn与Node版本管理工具nvm的使用方法详解
188 0
|
JavaScript 内存技术
nvm版本控制以及node.js
nvm node.js版本控制工具        下载 nvm 包 地址:https://github.com/coreybutler/nvm-windows/releases  我们选择第一个:nvm-noinstall.
1223 0
|
10天前
|
资源调度 JavaScript 前端开发
前端开发必备!Node.js 18.x LTS保姆级安装教程(附国内镜像源配置)
本文详细介绍了Node.js的安装与配置流程,涵盖环境准备、版本选择(推荐LTS版v18.x)、安装步骤(路径设置、组件选择)、环境验证(命令测试、镜像加速)及常见问题解决方法。同时推荐开发工具链,如VS Code、Yarn等,并提供常用全局包安装指南,帮助开发者快速搭建高效稳定的JavaScript开发环境。内容基于官方正版软件,确保合规性与安全性。
84 23
|
1月前
|
弹性计算 JavaScript 前端开发
一键安装!阿里云新功能部署Nodejs环境到ECS竟然如此简单!
Node.js 是一种高效的 JavaScript 运行环境,基于 Chrome V8 引擎,支持在服务器端运行 JavaScript 代码。本文介绍如何在阿里云上一键部署 Node.js 环境,无需繁琐配置,轻松上手。前提条件包括 ECS 实例运行中且操作系统为 CentOS、Ubuntu 等。功能特点为一键安装和稳定性好,支持常用 LTS 版本。安装步骤简单:登录阿里云控制台,选择扩展程序管理页面,安装 Node.js 扩展,选择实例和版本,等待创建完成并验证安装成功。通过阿里云的公共扩展,初学者和经验丰富的开发者都能快速进入开发状态,开启高效开发之旅。
|
1月前
|
JavaScript 前端开发 数据可视化
【01】Cocos游戏开发引擎从0开发一款游戏-cocos环境搭建以及配置-Cocos Creator软件系统下载安装-node环境-优雅草卓伊凡
【01】Cocos游戏开发引擎从0开发一款游戏-cocos环境搭建以及配置-Cocos Creator软件系统下载安装-node环境-优雅草卓伊凡
41 2
【01】Cocos游戏开发引擎从0开发一款游戏-cocos环境搭建以及配置-Cocos Creator软件系统下载安装-node环境-优雅草卓伊凡

热门文章

最新文章