当前位置: 首页 > news >正文

使用 nvm (Node Version Manager) 来管理多个 Node.js 版本,并自由切换

1. 安装 nvm

Windows 用户 可以使用 nvm-windows(下载安装包手动安装)。

验证 nvm 是否安装成功:

nvm --version

2. 安装 Node.js v22.x 最新版本

运行以下命令安装最新版 Node.js v22:

nvm install 22

3. 切换 Node.js 版本

切换到 v22

nvm use 22

切换到 v16:

nvm use 16

如果具体版本未识别,可以指定完整版本号:

nvm use 16.20.2

4. 验证当前版本

每次切换后,检查当前 Node.js 版本:

node -v

5. 设置默认版本

如果想在每次新终端中默认使用某个版本(比如 v16):

nvm alias default 16

6. 查看已安装版本

列出所有已安装的 Node.js 版本:

nvm ls

常见问题

  • 权限问题:如果遇到 EACCES 错误,建议用 nvm 安装 Node.js,避免全局安装。

  • 命令未找到:确保 nvm 的初始化脚本已添加到 shell 配置文件(如 ~/.bashrc 或 ~/.zshrc)。

  • 通过 nvm,你可以轻松切换不同版本的 Node.js,无需手动卸载或重新安装。

http://www.dtcms.com/a/302553.html

相关文章:

  • OCR 赋能合同抽取:不良资产管理公司的效率加速器
  • 常见的接⼝测试⾯试题
  • 图像识别边缘算法
  • 从矩阵表示到卷积神经网络(CNN)与循环神经网络(RNN)
  • MCP error -32000: Connection closed
  • 基于开源AI智能名片链动2+1模式与S2B2C商城小程序的微商品牌规范化运营研究
  • mxn矩阵学习笔记
  • 使用Python制造扫雷游戏
  • Marc 非线性仿真复杂,企业如何保障许可证公平与高效使用?
  • (AC)储值购物
  • Android中主线程、ActivityThread、ApplicationThread的区别
  • 【氮化镓】GaN同质外延p-i-n二极管中星形与三角形扩展表面缺陷的电子特性
  • Python 实现服务器自动故障处理工具:从监控到自愈的完整方案
  • 日志分析-windows日志分析base--笔记ing
  • lesson26-2:使用Tkinter打造简易画图软件优化版
  • 深入解析MIPI C-PHY (五) MIPI C-PHY 与 A-PHY 的对比分析
  • 重生之我在暑假学习微服务第三天《Docker-上篇》
  • 【Unity笔记】Unity Camera.cullingMask 使用指南:Layer 精准控制、XR 多视图与性能提升
  • ERC20 和 XCM Precompile|详解背后技术逻辑
  • 学习Python中Selenium模块的基本用法(2:下载浏览器驱动)
  • js的学习2
  • JavaScript:数组常用操作方法的总结表格
  • Webhook技术深度解析:从原理到实现全指南
  • Item17:以独立语句将newed对象置入智能指针
  • MDM五十万台设备高并发场景解决方案【后台管理】
  • Taro 位置相关 API 介绍
  • C# 状态机以及状态机编程模式
  • Java设计模式-通俗举例
  • 【智慧物联网平台】编译jar环境 Linux 系统Maven 安装——仙盟创梦IDE
  • Leaflet 综合案例-聚类图层控制