Node.js 卸载超详细步骤(附图文讲解)
在某些情况下,我们可能需要卸载 Node.js,比如为了重新安装更高版本,或是清理无用的程序。本文将详细介绍在不同操作系统上卸载 Node.js 的步骤,并附以代码示例。
一、Windows 系统下卸载 Node.js
- 通过控制面板卸载
- 点击“开始”,选择“设置”。
- 进入“应用”,在应用列表中找到“Node.js”。
- 点击“Node.js”,然后选择“卸载”按钮。
-
按照提示完成卸载。
-
删除残留文件
- 卸载后,Node.js 相关的环境变量可能仍然存在。我们需要手动删除。
- 右键点击“此电脑”选择“属性”,然后进入“高级系统设置”。
-
点击“环境变量”,在“用户变量”和“系统变量”中查找与 Node.js 相关的变量,如
NODE_PATH
和Path
中的 Node.js 路径,手动删除。 -
清理全局模块
- 默认情况下,全局模块可能会在
C:\Users\<用户名>\AppData\Roaming\npm
和C:\Users\<用户名>\AppData\Roaming\npm-cache
中,手动删除这两个文件夹。
二、macOS 系统下卸载 Node.js
- 通过 Homebrew 卸载
-
如果你是通过 Homebrew 安装的 Node.js,可以使用以下命令:
bash brew uninstall node
-
手动卸载
- 如果是通过其他方式安装的,使用命令行手动删除相关文件。打开终端,输入:
bash sudo rm -rf /usr/local/bin/node sudo rm -rf /usr/local/bin/npm sudo rm -rf /usr/local/lib/node_modules sudo rm -rf ~/.npm sudo rm -rf ~/.node-gyp
-
上述命令将删除 Node.js 和 npm 的可执行文件及其全局模块。
-
清理环境变量
- 打开
~/.bash_profile
或~/.zshrc
文件,检查并删除与 Node.js 相关的环境变量设置。
三、Linux 系统下卸载 Node.js
- 通过包管理器卸载
-
如果通过 APT 安装 Node.js,可以使用以下命令:
bash sudo apt-get remove nodejs
-
如果是通过 YUM 安装的,可以使用:
bash sudo yum remove nodejs
-
手动删除 Node.js 相关文件
-
使用以下命令删除所有 Node.js 相关文件:
bash sudo rm -rf /usr/bin/node sudo rm -rf /usr/bin/npm sudo rm -rf /usr/lib/node sudo rm -rf /usr/local/lib/node_modules
-
删除 npm 缓存和配置
- 删除 npm 缓存和配置的命令:
bash rm -rf ~/.npm rm -rf ~/.node-gyp
四、卸载后确认
无论你使用哪个操作系统,完成上述步骤后,最好通过命令行进行确认。打开终端或命令提示符,输入以下命令:
node -v
npm -v
如果系统提示 command not found
或是无法找到版本号,说明 Node.js 和 npm 已成功卸载。
总结
上述步骤涵盖了在 Windows、macOS 和 Linux 系统中卸载 Node.js 的详细流程。小伙伴们在卸载时一定要仔细,确保所有相关文件都已清理干净。这样,可以避免之后使用时遇到的环境冲突问题。如果对 Node.js 的再次安装有任何疑问,欢迎留言讨论!