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

Mac 系统 Node.js 安装与版本管理指南

Mac 系统 Node.js 安装与版本管理指南

一、环境检查

在终端执行以下命令验证当前环境:

node -v  # 查看 Node.js 版本(未安装会提示命令不存在)
npm -v   # 查看 npm 版本(需 Node.js 安装完成后生效)
二、安装方法

方法 1:官方安装包

  1. 访问 Node.js 官网下载页
  2. 选择 macOS 对应的 .pkg 文件下载
  3. 双击安装包按向导完成安装

方法 2:Homebrew 安装

brew update       # 更新仓库信息
brew install node # 安装最新稳定版
三、版本管理工具安装

安装 n 工具:

sudo npm install -g n  # 需要管理员权限
四、版本管理操作
操作类型命令示例说明
查看所有版本npm view node versions --json添加 --json 获取结构化数据
安装指定版本sudo n 16.13.0需 root 权限
版本切换sudo n → 方向键选择 → Enter交互式操作界面
删除旧版本sudo n rm 14.0.0移除不再使用的版本
五、环境验证

安装完成后执行:

node -v  # 应显示当前使用的版本
npm -v   # 验证 npm 是否同步更新
http://www.xdnf.cn/news/995455.html

相关文章:

  • 使用Gitlab CI/CD结合docker容器实现自动化部署
  • React 集中状态管理方案
  • CentOS变Ubuntu后后端程序SO库报错,解决方案+原理分析!
  • .NET 中的异步编程模型
  • [电赛]MSPM0G3507学习笔记(二) GPIO:led与按键(流水灯、呼吸灯,短按长按与双击,ui预览)
  • 基于OpenCV和深度学习实现图像风格迁移
  • VR 地震安全演练:“透视” 地震,筑牢企业安全新护盾​
  • 16层混压PCB的精密重构:高频基板局部化的黄金法则
  • 【Go-补充】实现动态数组:深入理解 slice 与自定义实现
  • 机器学习 [白板推导](六)[核方法、指数族分布]
  • 【WebSocket】WebSocket架构重构:从分散管理到统一连接的实战经验
  • 新零售视域下实体与虚拟店融合的技术逻辑与商业模式创新——基于开源AI智能名片与链动2+1模式的S2B2C生态构建
  • C#事件基础模型代码
  • 【技术追踪】MMFusion:用于食管癌淋巴结转移诊断的多模态扩散模型(MICCAI-2024)
  • Linux部署bmc TrueSight 监控agent步骤
  • Java学习笔记之:初识nginx
  • js判断手机操作系统(ios、安卓、华为)
  • 分享在日常开发中常用的ES6知识点【面试常考】
  • “储能+热泵+AI”三维驱动,美的能源定义能源科技新未来
  • 【深度解读】混合架构数据保护实战
  • 从零搭建智能家居:香橙派+HomeAssistant实战指南
  • LlamaIndex 工作流 上下文状态和流式传输事件
  • SpringBoot+Junit在IDEA中实现查询数据库的单元测试
  • 代码训练LeetCode(32)Z字形变换
  • chrome138版本及以上el-input的textarea输入问题
  • 鸿蒙北向应用开发:新增ts文件出现的问题
  • 【狂飙AGI】第1课:大模型概述
  • QT+VTK 中QWidget与QVTKOpenGLNativeWidget的使用
  • python打卡第52天
  • 如何从 Ansys SpaceClaim 模型中提取 CAD 数据,该模型是在我计算机上安装的未来版本中创建的?