如何彻底卸载Mac上的Node.js:详细教程

1,097 阅读2分钟

在Mac电脑上卸载Node.js需要一系列步骤,以确保所有相关的文件和文件夹都被彻底清除。以下是完全卸载Node.js的详细步骤:

方法一:手动删除

  1. 打开终端(Terminal)

    • 使用快捷键Command + Space打开Spotlight搜索,输入“Terminal”并回车。
  2. 删除/usr/local/lib中的所有node和node_modules文件夹

    • 执行以下命令:
      sudo rm -rf /usr/local/lib/node_modules /usr/local/lib/node
      
  3. 卸载通过Homebrew安装的Node.js

    • 如果您通过Homebrew安装了Node.js,请运行以下命令:
      brew uninstall node
      
  4. 检查并删除~/目录下的相关文件夹

    • 删除用户目录下的所有local、lib或者include文件夹中的node和node_modules文件夹:
      rm -rf ~/local/lib/node_modules ~/local/lib/node
      rm -rf ~/lib/node_modules ~/lib/node
      rm -rf ~/include/node_modules ~/include/node
      
  5. 删除/usr/local/bin中的所有node可执行文件

    • 执行以下命令:
      sudo rm /usr/local/bin/node
      
  6. 进一步清除残留的文件和文件夹

    • 执行以下命令以删除npm和其他相关文件:
      sudo rm /usr/local/bin/npm
      sudo rm /usr/local/share/man/man1/node.1
      sudo rm /usr/local/lib/dtrace/node.d
      sudo rm -rf ~/.npm
      sudo rm -rf ~/.node-gyp
      
  7. 确认是否成功卸载

    • 执行以下命令查看npm和node是否已被卸载:
      npm -v
      node -v
      
    • 如果终端显示-bash: npm: command not found-bash: node: command not found,则说明Node.js已成功卸载。

方法二:使用包管理器

  1. 打开终端(Terminal)

    • 使用快捷键Command + Space打开Spotlight搜索,输入“Terminal”并回车。
  2. 运行Homebrew卸载命令

    • 如果您使用的是Homebrew安装的Node.js,可以通过以下命令卸载Node.js:
      brew uninstall node
      
  3. 重启Mac电脑

    • 重启您的Mac电脑以确保所有与npm相关的命令被重新设置。
  4. 确认是否成功卸载

    • 执行以下命令查看npm和node是否已被卸载:
      npm -v
      node -v
      
    • 如果终端显示-bash: npm: command not found-bash: node: command not found,则说明Node.js已成功卸载。

总结

通过以上两个方法,您可以完全卸载Mac电脑上的Node.js。手动删除方法适用于所有安装方式,而使用包管理器的方法则更适合通过Homebrew安装的Node.js。无论使用哪种方法,都应确保所有相关文件和文件夹都被彻底清除,以避免残留文件影响系统的正常运行。