Mac 卸载 node

简介: Mac 卸载 node

先使用 brew 卸载 node

➜  ~ brew -v
Homebrew 2.0.3
Homebrew/homebrew-core (git revision b295f; last commit 2019-03-09)

执行 brew uninstall node

如果出现拒绝卸载,例如如下情况

➜  ~ brew uninstall node 
Error: Refusing to uninstall /usr/local/Cellar/node/11.1.0
because it is required by yarn, which is currently installed.
You can override this and force removal with:
  brew uninstall --ignore-dependencies node

忽略依赖卸载 node brew uninstall --ignore-dependencies node

➜  ~ brew uninstall --ignore-dependencies node
Uninstalling /usr/local/Cellar/node/11.1.0... (3,936 files, 47.0MB)
node 10.8.0 is still installed.
Remove all versions with `brew uninstall --force node`.
➜  ~ node -v
v13.6.0

执行 brew uninstall --force node 卸载所有版本

➜  ~ brew uninstall --force node
Uninstalling node... (4,022 files, 48.7MB)
➜  ~ node -v
v13.6.0
➜  ~ brew uninstall node
Error: No such keg: /usr/local/Cellar/node
➜  ~ node -v
v13.6.0

手动清理 node 相关目录和文件

1.进入 /usr/local/lib 目录删除 node, node_modules 相关文件夹

sudo rm -rf node_modules 这里需要使用管理员权限

➜  lib pwd    
/usr/local/lib
➜  lib sudo rm -rf node_modules

手动清理 node 相关目录和文件

1.进入 /usr/local/lib 目录删除 node, node_modules 相关文件夹

sudo rm -rf node_modules 这里需要使用管理员权限

➜  lib pwd    
/usr/local/lib
➜  lib sudo rm -rf node_modules

2.进入 /usr/local/include 目录删除 node, node_modules 相关文件夹

rm -rf node/

➜  include pwd
/usr/local/include
➜  include rm -rf node/     

3.检查 ~/local 目录下的 node, node_modules 相关文件夹, user 为本机用户名

➜  ~ find ~/local -name node
/Users/user/local/bin/node
/Users/user/local/include/node
/Users/user/local/share/doc/node
➜  ~ find ~/local -name node_modules
/Users/user/local/lib/node_modules

rm -rf /Users/user/local/bin/node /Users/user/local/include/node /Users/user/local/share/doc/node /Users/user/local/lib/node_modules

➜  ~ rm -rf /Users/user/local/bin/node /Users/user/local/include/node /Users/user/local/share/doc/node /Users/user/local/lib/node_modules`

4.检查 ~/lib 目录下的 node, node_modules 相关文件夹

➜  ~ find ~/lib -name node
➜  ~ 
➜  ~ find ~/lib -name node_modules
/Users/user/lib/node_modules
/Users/user/lib/node_modules/npm/node_modules
...

rm -rf /Users/user/lib/node_modules

5.检查 ~/include 目录下的 node , node_modules 相关文件夹

➜  ~ find ~/include -name node 
/Users/user/include/node
➜  ~ find ~/include -name node_modules
➜  ~ 

rm -rf node-*

rm -rf .npm .npminstall_tarball

删除完毕后,重启一下终端,输入 node -v 检查 node 是否还存在。

Last login: Mon Jan 20 11:39:02 on ttys000
➜  ~ node -v
zsh: command not found: node
目录
相关文章
|
5月前
【Node】Mac多版本Node切换
【Node】Mac多版本Node切换
265 1
|
2月前
Mac 安装 Node Error: Could not symlink include/node/common.gypi
Mac 安装 Node Error: Could not symlink include/node/common.gypi
22 3
|
2月前
|
JavaScript 前端开发 Shell
mac和windows上安装nvm管理node版本
NVM(Node Version Manager)是前端开发者常用的命令行工具,用于管理计算机上的不同Node.js版本。通过NVM,开发者可以轻松地在多个项目间切换所需的Node.js版本。在Mac上,可以通过cURL或Wget下载安装脚本,或使用包管理工具brew安装。安装后需配置环境变量以识别NVM命令。Windows用户则可通过专用的nvm-windows安装程序完成安装。常用命令包括安装、卸载特定版本、列出已安装版本等。
133 0
|
2月前
Mac卸载 Node npm,升级 Node
Mac卸载 Node npm,升级 Node
53 0
|
4月前
|
JavaScript Ubuntu Linux
蓝易云 - linux中安装nodejs,卸载nodejs,更新nodejs,git
请根据自己的Linux发行版和版本选择合适的命令。
193 2
|
4月前
|
JavaScript 前端开发 Ubuntu
技术心得:怎么卸载nodejs?
技术心得:怎么卸载nodejs?
440 0
|
4月前
|
Web App开发 JavaScript 前端开发
技术心得:完全卸载node
技术心得:完全卸载node
586 0
|
5月前
|
Python
干货文:在 Mac 中卸载 Python 的方式
干货文:在 Mac 中卸载 Python 的方式
1918 1
|
5月前
|
缓存 JavaScript
mac升级node到指定版本
mac升级node到指定版本
|
2月前
|
NoSQL 数据可视化 Redis
Mac安装Redis
Mac安装Redis
43 3