在 Mac 中卸载 Node.js

在 Mac 中卸载 Node.js,可以选择以下两种方法:

  1. 使用命令行卸载 Node.js

第一步:打开终端,输入以下命令显示 Node.js 的安装路径:

which node

执行该命令后,会显示安装路径:/usr/local/bin/node

第二步:输入以下命令删除 Node.js 相关的文件:

sudo rm -rf /usr/local/bin/npm

sudo rm -rf /usr/local/share/man/man1/node.1

sudo rm -rf /usr/local/lib/dtrace/node.d

sudo rm -rf ~/.npm

sudo rm -rf ~/.node-gyp

sudo rm /usr/local/bin/node

该命令会删除 Node.js 的可执行文件、npm 包管理器、手册页、DTrace 跟踪文件和用户目录下相关文件。

第三步:确定是否完全卸载 Node.js。在终端中输入以下命令:

node -v

如果显示"command not found",则表示已经卸载干净。

  1. 使用 Node.js 命令工具卸载 Node.js

使用 Node.js 命令工具简化了卸载 Node.js 的步骤,如下:

第一步:下载安装要使用的 Node 版本的 npm。

curl https://npmjs.org/install.sh | sh

该命令会在系统下安装最新版本的 npm。

第二步:使用 npm 卸载 Node.js。

sudo npm uninstall npm -g

该命令会卸载 npm。

第三步:使用 Node.js 的官方包卸载 Node.js。

sudo rm /usr/local/bin/node

该命令会删除 Node.js 的可执行文件。

建议使用第一种方法卸载 Node.js,因为其中的命令可以确保所有相关文件都被彻底删除,确保下次重新安装不会出现问题。

需要注意的是,在卸载 Node.js 之前,先备份好项目代码和相关配置文件,以防误删。

相关推荐
bytebitx2 天前
MacOS 编译腾讯 Mars XLog 及使用(已16KB对齐)
kotlin·mac·apk
weixin_531670894 天前
Interlude起来:动作动画和文字通知哪个更适合休息提醒?Mac上有没有用桌宠做动作引导的软件?
人工智能·macos·mac·swift
张星河zen5 天前
2nm工艺+AI算力跃升,深度拆解苹果Mac mini与Mac Studio主力芯片M6/M5 Ultra
mac·芯片·苹果·m6·m5
钱栈up12 天前
Mac 开发机一键发版不用切环境:我这样改造了团队的后端部署脚本
运维·python·mac
weixin_5316708913 天前
Interlude起来:Swift原生Mac软件有什么优势?原生Mac应用和Electron应用有什么区别?
人工智能·macos·mac·swift
霸刀15 天前
一次“Google 能打开,FlexTV 打不开”的 DNS 故障排查:从 curl 超时到完整证据链
mac·cdn·dns
wangruofeng16 天前
3 步把 MacBook 变成 7×24 远程主机,人在外面随时接管桌面
ios·agent·mac
便利店102419 天前
以太网:局域网如何用 MAC 与交换机转发帧
网络·智能路由器·mac·以太网
AlfredZhao23 天前
Mac 压缩 ZIP 后多出的 `__MACOSX` 是什么?
mac
k4m7v2pz1 个月前
16GB Mac 本地跑大模型:ollama 局域网 OpenAI 兼容 API 实战(一:需求与配置)
llm·openai·api·mac·ollama·本地·atomcode