服务器卸载安装的 Node.js

卸载安装的 Node.js 版本,具体步骤取决于你是通过包管理器(如 yumdnf)安装的,还是通过 nvm (Node Version Manager) 安装的。以下是针对这两种情况的指南。

通过包管理器卸载 Node.js

如果你是通过 yumdnf 安装的 Node.js,那么你可以使用以下命令来卸载它:

  1. 列出已安装的 Node.js 包

    在卸载之前,最好先查看一下系统中已经安装了哪些 Node.js 相关的包:

    yum list installed | grep nodejs
    

    或者对于使用 dnf 的较新版本

    dnf list installed | grep nodejs
    
  2. 卸载 Node.js

    根据上一步的结果,使用相应的命令卸载 Node.js 及其相关包:

    sudo yum remove nodejs npm
    

    对于使用 dnf 的较新版本

    sudo dnf remove nodejs npm
    
  3. 清理残留文件

    卸载完成后,你可能还需要手动删除任何残留的配置文件或全局安装的 npm 包。这些通常位于 /usr/local/lib/node_modules/ 或用户的 .npm 目录下。

  4. 验证卸载

    最后,可以通过检查 Node.js 和 npm 的版本来确认它们是否已被成功卸载:

    node -v
    npm -v
    

    如果返回“command not found”信息,则表示卸载成功。

使用 nvm 删除特定版本的 Node.js

如果你是通过 nvm 安装的 Node.js,那么你可以直接使用 nvm 提供的命令来卸载指定版本:

  1. 列出所有安装的版本

    首先,列出所有通过 nvm 安装的 Node.js 版本:

    nvm ls
    
  2. 卸载特定版本

    然后,使用 nvm uninstall 命令卸载不再需要的版本。例如,要卸载 v14.17.0:

    nvm uninstall 14.17.0
    
  3. 清理默认别名(如果需要)

    如果你设置了默认版本,而这个版本是你想要删除的,记得清除默认别名:

    nvm alias default --delete
    
  4. 验证卸载

    同样地,你可以再次运行 nvm ls 来确保指定版本已经被移除,并且可以尝试运行 node -vnpm -v 来确认当前环境是否指向其他版本或未设置。

根据你的具体情况选择合适的方法进行操作。