2025-05-23 檢查 node 是如何安裝的
2025-05-23 檢查 node 是如何安裝的
哦~懂了 👌 你現在的情況是:不確定 node 是用 Homebrew 裝的,還是自己下載安裝檔裝的。
別擔心,我教你一步步檢查:
🔍 1. 檢查 Node 來源
輸入:
1 | which node |
可能會看到以下幾種結果:
/usr/local/bin/node(Intel Mac, Homebrew 常見路徑)/opt/homebrew/bin/node(M1/M2/M3 Mac, Homebrew 常見路徑)/usr/local/bin/node但其實是 官網安裝器(pkg)裝的/usr/bin/node(通常是系統內建,macOS 其實預設沒有 node,大多數是自己安裝的)
🔍 2. 用 Homebrew 查
1 | brew list node |
如果有列出一堆檔案,表示 是 Homebrew 安裝的。
如果顯示:
1
Error: No such keg: /usr/local/Cellar/node
那就不是用 Homebrew 裝的。
🔍 3. 用 pkgutil 檢查(如果是官方安裝檔安裝)
1 | pkgutil --pkgs | grep node |
- 如果有出現類似
org.nodejs.node.pkg→ 代表是用 Node.js 官網的安裝檔 (.pkg) 裝的。
🛠 4. 卸載方法
Homebrew 裝的 →
1
2brew uninstall node
brew cleanup官網
.pkg安裝器裝的 →
需要用官方提供的卸載指令,或手動刪除:1
2
3
4sudo rm -rf /usr/local/lib/node_modules
sudo rm -rf /usr/local/include/node
sudo rm -rf /usr/local/bin/node
sudo rm -rf /usr/local/bin/npm自己 mkdir 的資料夾 (專案,例如 ~/mcp-server) →
只要rm -rf ~/mcp-server就好,完全不影響系統。
要不要我幫你寫一個 「一鍵檢查腳本」,直接告訴你 Node 是用 Homebrew 還是 pkg 裝的?