当前位置: 首页 > 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://1CfARgTt.hrkth.cn
http://9fWz93F2.hrkth.cn
http://4XlQ7QnJ.hrkth.cn
http://tftLJ6G7.hrkth.cn
http://EJI3MSQs.hrkth.cn
http://RBJhMpz7.hrkth.cn
http://Vi5WGCpb.hrkth.cn
http://PlylQI4Y.hrkth.cn
http://rRmqLAcO.hrkth.cn
http://5dEdt4xN.hrkth.cn
http://X8OTgCoP.hrkth.cn
http://zfnf0Klx.hrkth.cn
http://P8xXpDk2.hrkth.cn
http://flF3e7dN.hrkth.cn
http://uCR25nvw.hrkth.cn
http://BIJXb6tS.hrkth.cn
http://isZl7e81.hrkth.cn
http://RjG103Jx.hrkth.cn
http://21dHCiRh.hrkth.cn
http://NE7pVA8p.hrkth.cn
http://wd0Z8O2s.hrkth.cn
http://7THii2I1.hrkth.cn
http://DOVfJmF9.hrkth.cn
http://wAByfpu3.hrkth.cn
http://KKfHqTIU.hrkth.cn
http://eBoORkBY.hrkth.cn
http://vXmH2L1d.hrkth.cn
http://ZBqoyOrj.hrkth.cn
http://ymiItbmS.hrkth.cn
http://DKuFNp5h.hrkth.cn
http://www.dtcms.com/a/245339.html

相关文章:

  • RAG检索前处理
  • GO后端开发内存管理及参考答案
  • adb 查看android 设备的硬盘及存储空间
  • 录制mp4 rospy
  • 2025年中国人工智能发展研究报告:技术突破、行业变革与全球竞争新格局
  • Spring 路由匹配机制详解:时间复杂度从 O(n) 降至 O(log n)
  • 学习STC51单片机36(芯片为STC89C52RCRC)智能小车3(PWM差速小车)
  • Redis 安装实践:基于鲲鹏 ARM 架构 Ubuntu 环境
  • 随记:sw2urdf插件导出urdf模型在ROS2-rviz2显示
  • 电流传感器在工业自动化中的应用
  • Tess4J:基于 Java 的 OCR 解决方案
  • 【doris】doris集成ranger控制权限,ranger配置无法存储doris密码password信息
  • 代码随想录训练营第三十天 | 452. 用最少数量的箭引爆气球 435. 无重叠区间 763.划分字母区间
  • 【Net】OPC UA(OPC Unified Architecture)协议
  • 图片压缩工具类
  • 深入剖析 C++ 默认函数:拷贝构造与赋值运算符重载
  • 你管这玩意叫网络?网络图解
  • CANoe入门(1)-- 创建新CANoe工程
  • 开源综合性网络安全检测和运维工具-TscanClient
  • 【Python打卡Day36】信贷项目的神经网络训练@浙大疏锦行
  • docker-compose容器单机编排
  • NLP基础与词嵌入:让AI理解文字(superior哥深度学习系列第13期)
  • Apache 反向代理Unity服务器
  • 使用VSCode开发FastAPI指南
  • pandas 字符串列迁移至 PyArrow 完整指南:从 object 到 string[pyarrow]
  • JFLASH 提示license 配置操作 Sorry,no valid license for I-Flash found.
  • ABP vNext + Redis Streams:构建实时事件驱动架构
  • 桥接模式深度解析:Java设计模式实战指南与抽象实现分离架构设计
  • 25年春招:字节跳动客户端开发二面总结
  • 探索 Excel-to-JSON:高效数据转换的利器