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

macOS 彻底卸载和重装 Node.js 指南

彻底卸载 Node.js

卸载步骤

# 1. 卸载 npm
sudo npm uninstall npm -g# 2. 删除 Node.js 核心文件和配置
sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.*
sudo rm -rf /usr/local/include/node /Users/$USER/.npm# 3. 删除命令和文档
sudo rm /usr/local/bin/node
sudo rm /usr/local/share/man/man1/node.1
sudo rm /usr/local/lib/dtrace/node.d# 4. 验证卸载(应显示 command not found)
node -v
npm -v

额外清理(如适用)

Homebrew 安装:brew uninstall node

nvm 安装:删除 ~/.nvm 目录

重新安装 Node.js

方式一:官方安装包(简单)

访问 Node.js 官网

下载 macOS LTS 版本 .pkg 安装包

运行安装程序完成安装

方式二:使用 nvm(推荐开发者)

# 1. 安装 nvm
brew install nvm# 2. 配置 nvm(添加到 ~/.zshrc)
echo 'source $(brew --prefix nvm)/nvm.sh' >> ~/.zshrc# 3. 重新加载配置
source ~/.zshrc# 4. 安装 Node.js LTS 版本
nvm install --lts
nvm use --lts

验证安装

node -v    # 应显示版本号
npm -v     # 应显示版本号

使用 nvm 管理多版本

nvm ls-remote          # 查看所有可用版本
nvm install 18.18.0    # 安装特定版本
nvm use 18.18.0        # 切换到指定版本
nvm ls                 # 查看已安装版本
http://www.hskmm.com/?act=detail&tid=20245

相关文章:

  • 题解:CF2023F Hills and Pits
  • 2025最新国内过滤器品牌 TOP10 权威测评推荐厂家与选购指南
  • Python 将 HTML 转换为纯文本 TXT (HTML 文本提取) - 实践
  • 0135_MVC 设计模式:让代码架构更清晰
  • 30天Python编程挑战 - 从零基础到全栈开发
  • 软件工程第一次作业——物品复活系统
  • StatusStrip 状态栏控件的使用
  • 2025过滤器厂家最新推荐TOP5排行榜:覆盖环保过滤器、精密过滤器、高效过滤器,帮企业找到适配优质厂商
  • 9.28
  • ubi文件系统的 制作 + 挂载
  • 一款开源免费、组件丰富的 WPF UI 控件库,提供了 100 多款常用控件!
  • 元推理用无限嵌套,取代目前弱ai的暴力无限试错
  • 解题报告-序列(alis.*)
  • Cloudbox工具箱!一款拥有100款工具的超级工具箱!Cloudbox工具箱教程(附下载)
  • java 语法基础课后作业
  • Lightroom使用教程!一文学会Lightroom使用教程!软件攻略(批量处理)
  • C++篇 String实现避坑指南:搞定构造,拷贝与析构,增删查改,流提取流插入与比对大小 一文全解 - 教程
  • AT_agc026_c [AGC026C] String Coloring
  • 启发式合并 [PA 2014] Fiolki
  • 反转链表-leetcode
  • 第45篇:AI+交通:自动驾驶、智能交通管理与出行优化 - 实践
  • three角度处理:1.角度、弧度归一(0,2PI),2.两个角度之间的最小夹角
  • 软件工程技术第一次作业
  • 在macos下Termius无法连接局域网主机的一个经常出现但又很难排查的问题
  • 《痞子衡嵌入式半月刊》 第 119 期
  • 20243907张驰
  • vim学习使用笔记
  • c#造个轮子-取色器TakeColor(附源码)
  • 实用指南:计算机视觉:人脸关键点定位与轮廓绘制
  • JVM调优工具详解及调优实战