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

Mac 下使用多版本 Node

一、导读

使用 n 实现 Mac 下 Nodejs 的多版本切换,需要先安装一个版本的 Node.js,然后使用 npm 安装 n,再通过 n 管理 node 的多版本切换。

二、使用 npm 全局安装 n

sudo npm install -g n

三、根据需求安装指定版本的 node

sudo -E n 16.17.0

(附nodejs历史版本:Previous Releases | Node.js或者运行npm view node versions查看不同版本的nodejs)

四、查看已安装 node的版本

n ls

五、删除已安装 node的指定版本

n rm 16.17.0

六、切换已安装不同版本的node

sudo n

运行后会展示已安装的node版本,上下键选择,按回车键即可选择需要使用的版本。

node/6.17.1

node/9.10.1

ο node/14.18.3

node/16.17.0

node/18.16.0

七、查看当前使用node的版本

切换版本后可以运行 node -v,查看node版本是否已切换到需要使用的版本。

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

相关文章:

  • 用Shader glsl实现一个简单的PBR光照模型
  • Python 视频文本水印批量添加工具
  • 去中心化AGI网络架构:下一代人工智能的范式革命
  • 输入框相关,一篇文章总结所有前端文本输入的应用场景和实现方法,(包含源码,建议收藏)
  • centos 和 ubuntu 区别
  • 微流控专题 | 单细胞封装背景
  • 深入剖析推理模型:从DeepSeek R1看LLM推理能力构建与优化
  • 网络工程师 (38)流量和差错控制
  • (Neurocomputing-2024)RoFormer: 增强型 Transformer 与旋转位置编码
  • 使用verilog 实现 cordic 算法 ----- 旋转模式
  • arm 入坑笔记
  • el-table得i18国际化写法(我自己项目的大致写法)
  • ms-swift3 序列分类训练
  • 高通推出骁龙游戏超级分辨率™:充分释放移动游戏性能,带来更持久的续航
  • 稀土抑烟剂——为纺织品安全加持,保护您的每一寸触感
  • 游戏内常见加密
  • C# 运算符
  • 人工智能任务21-飞蛾火焰优化算法(MFO)在深度学习中的应用
  • Xilinx kintex-7系列 FPGA支持PCIe 3.0 吗?
  • 04-微服务02(网关路由、网关鉴权、nacos统一配置管理、自动装配原理、bootstrap.yaml)
  • DRIVER SCANPATH PREDICTION BASED ON INVERSE REINFORCEMENT LEARNING
  • 如何设置Java爬虫的异常处理?
  • UniApp 如何处理不同平台的差异?
  • redis cluster 增加节点 rebalance 的具体过程,如何做到不停值对外服务的
  • 第一章嵌入式系统概论考点06数字图像
  • 网络安全清单
  • maven使用默认settings.xml配置时,Idea基于pom.xml更新依赖时报错,有些组件下载时连接超时
  • 电动汽车电池监测平台系统设计(论文+源码+图纸)
  • 常见的缓存更新策略
  • 【Docker】容器被停止/删除的方式及命令:全面解析与实践指南