在Mac電腦上卸載Node.js需要一系列步驟,以確保所有相關的文件和文件夾都被徹底清除。以下是完全卸載Node.js的詳細步驟:
方法一:手動刪除
-
打開終端(Terminal):
- 使用快捷鍵
Command + Space
打開Spotlight搜索,輸入“Terminal”并回車。
- 使用快捷鍵
-
刪除/usr/local/lib中的所有node和node_modules文件夾:
- 執行以下命令:
sudo rm -rf /usr/local/lib/node_modules /usr/local/lib/node
- 執行以下命令:
-
卸載通過Homebrew安裝的Node.js:
- 如果您通過Homebrew安裝了Node.js,請運行以下命令:
brew uninstall node
- 如果您通過Homebrew安裝了Node.js,請運行以下命令:
-
檢查并刪除~/目錄下的相關文件夾:
- 刪除用戶目錄下的所有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
- 刪除用戶目錄下的所有local、lib或者include文件夾中的node和node_modules文件夾:
-
刪除/usr/local/bin中的所有node可執行文件:
- 執行以下命令:
sudo rm /usr/local/bin/node
- 執行以下命令:
-
進一步清除殘留的文件和文件夾:
- 執行以下命令以刪除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
- 執行以下命令以刪除npm和其他相關文件:
-
確認是否成功卸載:
- 執行以下命令查看npm和node是否已被卸載:
npm -v node -v
- 如果終端顯示
-bash: npm: command not found
和-bash: node: command not found
,則說明Node.js已成功卸載。
- 執行以下命令查看npm和node是否已被卸載:
方法二:使用包管理器
-
打開終端(Terminal):
- 使用快捷鍵
Command + Space
打開Spotlight搜索,輸入“Terminal”并回車。
- 使用快捷鍵
-
運行Homebrew卸載命令:
- 如果您使用的是Homebrew安裝的Node.js,可以通過以下命令卸載Node.js:
brew uninstall node
- 如果您使用的是Homebrew安裝的Node.js,可以通過以下命令卸載Node.js:
-
重啟Mac電腦:
- 重啟您的Mac電腦以確保所有與npm相關的命令被重新設置。
-
確認是否成功卸載:
- 執行以下命令查看npm和node是否已被卸載:
npm -v node -v
- 如果終端顯示
-bash: npm: command not found
和-bash: node: command not found
,則說明Node.js已成功卸載。
- 執行以下命令查看npm和node是否已被卸載:
總結
通過以上兩個方法,您可以完全卸載Mac電腦上的Node.js。手動刪除方法適用于所有安裝方式,而使用包管理器的方法則更適合通過Homebrew安裝的Node.js。無論使用哪種方法,都應確保所有相關文件和文件夾都被徹底清除,以避免殘留文件影響系統的正常運行。