卸载nvm和node
时间: 2025-05-19 16:12:21 AIGC 浏览: 69 评论: 7
### 如何彻底卸载 nvm 和 Node.js
#### 彻底卸载 Node.js
为了确保 Windows 下的 Node.js 被完全移除,需执行以下操作:
1. **通过控制面板卸载**
打开“程序和功能”,找到 `Node.js` 条目并选择卸载。如果找不到条目,可以直接定位到安装目录下的 `.exe` 文件右键卸载[^1]。
2. **重启计算机或终止相关进程**
重新启动电脑或将任务管理器中的所有与 `node` 或 `npm` 相关的进程强制结束。
3. **手动清理残留文件夹**
删除可能存在的以下默认路径及其子文件夹:
- `C:\Program Files (x86)\nodejs`
- `C:\Program Files\nodejs`
- `%USERPROFILE%\AppData\Roaming\npm`
- `%APPDATA%\npm`
- `%USERPROFILE%\AppData\Roaming\npm-cache`
- `%APPDATA%\npm-cache`
4. **清除环境变量**
检查系统的环境变量配置 (`PATH`) 中是否有指向上述任何路径的记录,并将其删除[^1]。
---
#### 卸载 nvm-windows(适用于 Windows)
对于 Windows 用户使用的 `nvm-windows` 工具,其卸载过程如下:
1. **运行自带卸载程序**
进入 “程序和功能” 页面,寻找名为 `nvm` 的应用并点击卸载按钮完成基本清理工作[^3]。
2. **手工检查剩余数据**
需要额外确认是否存在未被自动处理的数据存储位置,比如:
- 默认安装路径:`C:\Users\<用户名>\AppData\Roaming\nvm`
- 自定义设置的全局模块缓存区域或其他关联目录。
3. **调整 PATH 设置**
若曾经修改过系统级或用户的 `PATH` 添加了 nvm 安装后的某些特定地址,则现在也应予以剔除[^3]。
---
#### Linux/Mac 环境下卸载 nvm
针对 Unix-like 平台上的原生版 nvm (非 windows ported version),遵循这些指导方针即可实现干净退出:
1. **停用 shell 初始化脚本里的加载命令**
编辑个人主目录内的初始化脚本文件如 `.bashrc`,`.zshrc` 等, 移除有关于调用 `$NVM_DIR/nvm.sh` 的部分:
```shell
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
```
2. **物理销毁实际存放资料的地方**
删去整个 nvm 存放根目录连同内部全部内容一起抹掉:
```shell
rm -rf ~/.nvm/
```
3. **最后一步验证效果**
关闭再新开终端窗口测试一下是否还能正常运作 nvm 命令;假如提示未知指令就说明成功清除了[^4]。
```python
import os
print(os.environ.get('PATH'))
```
以上方法能够帮助您在不同操作系统环境下有效地去除遗留痕迹达到纯净状态的目的。
问题
阅读全文
相关推荐




















评论

牛站长
2025.08.15
操作步骤分点明确,逻辑清晰

代码深渊漫步者
2025.07.23
卸载步骤清晰,适合新手操作

半清斋
2025.07.22
对 Linux/Mac 用户有实用指导意义

小小二-yan
2025.05.16
环境变量清理部分很重要,容易被忽略

love彤彤
2025.04.01
代码示例增强可读性,便于理解

黄涵奕
2025.03.23
内容详实,覆盖多个平台的卸载方法

亚赛大人
2025.03.18
适合需要彻底清理系统的用户参考🌊