【JavaScript】使用 NVM 管理 Node.js 版本


风决定要走 云怎么挽留

曾经抵死纠缠放空的手

情缘似流水覆水总难收

我还站在你离开 离开的路口

你既然无心 我也该放手

何必痴痴傻傻纠缠不休

是情深缘浅 留一生遗憾

还是情浅缘深 一辈子怨偶

🎵 庄心妍《以后的以后》


Node.js 是一个广泛使用的开源服务器环境,它允许你用 JavaScript 运行服务器端代码。随着 Node.js 社区的发展,不同的项目可能需要依赖不同版本的 Node.js。这时候,nvm(Node Version Manager)就显得尤为重要,它是一个管理多个 Node.js 版本的工具,可以让你在同一台机器上轻松切换不同版本的 Node.js。

安装 NVM

安装 nvm 的过程根据你的操作系统会有所不同。下面是在常见操作系统上安装 nvm 的步骤:

在 macOS 和 Linux 上

打开终端并运行以下命令:

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

或者,如果你使用 wget:

bash 复制代码
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

完成安装后,重启终端,然后运行 nvm --version 来验证安装。

在 Windows 上

Windows 用户需要安装一个不同的版本,名为 nvm-windows。可以从 nvm-windows 的 GitHub 释放页 下载安装程序。

使用 NVM

安装完 nvm 后,你就可以开始安装和使用不同版本的 Node.js 了。

安装 Node.js 版本

要安装特定版本的 Node.js,可以运行:

bash 复制代码
nvm list-remote # 查看所有可安装的版本

nvm install 14.17.0

如果你想安装并使用最新的 LTS 版本,可以使用:

bash 复制代码
nvm install --lts
nvm use --lts

切换 Node.js 版本

如果你已经安装了多个 Node.js 版本,可以用 nvm use 命令来切换当前使用的版本:

bash 复制代码
nvm use 14.17.0

查看已安装的 Node.js 版本

运行以下命令来查看所有已安装的 Node.js 版本:

bash 复制代码
nvm list

卸载 Node.js 版本

如果你不再需要某个特定版本的 Node.js,可以用 nvm uninstall 命令来卸载它:

bash 复制代码
nvm uninstall 14.17.0

总结

使用 nvm 管理 Node.js 版本可以极大地提高开发效率,特别是在同时处理多个项目,这些项目依赖于不同版本的 Node.js 时。通过简单的命令,你可以安装、切换、甚至卸载不同版本的 Node.js,从而确保你的开发环境既高效又灵活。

相关推荐
隐退山林2 分钟前
JavaEE:多线程初阶(一)
java·开发语言·jvm
C_心欲无痕6 分钟前
ts - 模板字面量类型与 `keyof` 的魔法组合:`keyof T & `on${string}`使用
linux·运维·开发语言·前端·ubuntu·typescript
Van_captain7 分钟前
rn_for_openharmony常用组件_Tabs选项卡
javascript·开源·harmonyos
最贪吃的虎8 分钟前
Redis其实并不是线程安全的
java·开发语言·数据库·redis·后端·缓存·lua
赵民勇8 分钟前
ES6中的const用法详解
javascript·es6
乾元11 分钟前
无线定位与链路质量预测——从“知道你在哪”,到“提前知道你会不会掉线”的网络服务化实践
运维·开发语言·人工智能·网络协议·重构·信息与通信
AC赳赳老秦12 分钟前
Unity游戏开发实战指南:核心逻辑与场景构建详解
开发语言·spring boot·爬虫·搜索引擎·全文检索·lucene·deepseek
SunnyDays101116 分钟前
如何使用 JAVA 将 PDF 转换为 PPT:完整指南
java·开发语言·pdf转ppt
csbysj202018 分钟前
Python Math: 深入探索Python中的数学模块
开发语言
Bigbig.18 分钟前
驱动工程师面试题 - 操作系统1
linux·开发语言·面试·硬件架构