centos

centos下nodejs如何卸载干净

小樊
39
2025-06-02 02:33:16
栏目: 编程语言

要在 CentOS 系统中彻底卸载 Node.js,请按照以下步骤操作:

  1. 首先,删除 Node.js 的安装目录。默认情况下,它可能位于 /usr/local/lib/nodejs。要删除此目录,请运行以下命令:
sudo rm -rf /usr/local/lib/nodejs
  1. 接下来,删除 Node.js 的可执行文件。它们通常位于 /usr/local/bin 目录中。要删除这些文件,请运行以下命令:
sudo rm -rf /usr/local/bin/node
sudo rm -rf /usr/local/bin/npm
sudo rm -rf /usr/local/bin/npx
  1. 然后,删除 Node.js 的缓存和全局模块。它们通常位于您的用户主目录下的 .npm 文件夹中。要删除这些文件,请运行以下命令:
rm -rf ~/.npm
rm -rf ~/.nvm

如果您使用的是 NVM(Node Version Manager)安装的 Node.js,还需要卸载 NVM。要卸载 NVM,请按照以下步骤操作:

  1. 删除 NVM 安装脚本。它通常位于您的用户主目录下。要删除此脚本,请运行以下命令:
rm -rf ~/.nvm
  1. 删除 NVM 的安装目录。默认情况下,它可能位于 /usr/local/nvm。要删除此目录,请运行以下命令:
sudo rm -rf /usr/local/nvm
  1. 删除与 NVM 相关的环境变量。打开您的 shell 配置文件(例如 ~/.bashrc~/.bash_profile~/.zshrc),并删除以下行(如果存在):
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion
  1. 保存更改并关闭配置文件。然后,重新加载配置文件以应用更改:
source ~/.bashrc

现在,Node.js 应该已经从您的 CentOS 系统中完全卸载。您可以通过运行以下命令来验证:

node --version
npm --version

如果系统显示 “command not found”,则表示 Node.js 已成功卸载。

0
看了该问题的人还看了