本文适用于通过pkg 安装包安装的 npm 和 node。通过 brew 等其他方式安装的不在讨论范围内。
卸载 npm
卸载命令及输入、输出
% sudo npm uninstall npm -g
Password: # 输入开机密码
# 卸载完成后的输出
removed 435 packages in 8.551s
# 测试 npm 是否还有效
% npm -v
zsh: command not found: npm
删除 node
- 删除 node 整个文件夹
可以通过命令
which node查看 node 命令所在的文件夹
# 具体的路径根据自己执行 which node 命令的结果调整
sudo rm -rfv /usr/local/node-v14.17.0-darwin-x64
- 删除其他相关内容
sudo rm -rfv /usr/local/share/doc/node
sudo rm -v /usr/local/lib/dtrace/node.d
sudo rm -rfv /usr/local/lib/node_modules
sudo rm -rfv /usr/local/include/node
sudo rm -rfv /var/db/receipts/org.nodejs.*
rm -rfv /Users/$USER/.npm