用了nvm進行node版本的管理,還是很方便的,各個版本切換自由切換,但是nvm安裝的node是在~/.nvm
下的,和之前安裝的不在一起,有點兒強迫症的我,就想把之前的給解除安裝了
直接一條命令
brew uninstall node
一條命令
sudo rm -rf /usr/local/,lib/node_modules/npm,lib/node,share/man/*/node.*}
搞乙個指令碼,把需要刪除的檔案,一梭子全乾掉
內容如下,命名為:uninstallnode.sh
#!/bin/bash
lsbom -f -l -s -pf /var/db/receipts/org.nodejs.pkg.bom \
| while read i; do
sudo rm /usr/local/$
done
sudo rm -rf /usr/local/lib/node \
/usr/local/lib/node_modules \
/var/db/receipts/org.nodejs.*
修改檔案許可權chmod 777 uninstallnodejs.sh
在命令列執行
tips:
這些東西刪完了,node就算刪除了。
但是還有好多基於node安裝的一堆軟體和命令列工具,也需要重新安裝,例如 react-native, supervisor,pm2 etc
需要刪除/usr/local/bin
下面相關的檔案,其實它們只是些軟連線,正主都在/usr/local/lib/node_modules/
目錄下。
在之前的步驟中,已經被刪除了,但是按 tab鍵還能找到,就是因為這些軟連線還存在
Mac下徹底解除安裝node和npm
用了nvm進行node版本的管理,還是很方便的,各個版本切換自由切換,但是nvm安裝的node是在 nvm下的,和之前安裝的不在一起,有點兒強迫症的我,就想把之前的給解除安裝了 直接一條命令 brew uninstall node 一條命令 sudo rm rf usr local lib node...
在Mac下徹底解除安裝node和npm的方法
hyperledger fabric環境搭建的時,需要安裝nodejs 8.9.x系列,之前安裝了最新版本,解除安裝重新安裝如下 homebrew安裝的 直接一條命令 brew uninstall node 一條命令 sudo rm rf usr local lib node modules npm...
Mac下徹底解除安裝mysql
只解除安裝安裝包不可以的 可以使用終端進行刪除 首先以此執行下面的命令 sudo rm usr local mysql sudo rm rf usr local mysql sudo rm rf library startupitems mysqlcom sudo rm rf library pre...