這次帶給大家怎麼實現Mac內徹底卸載node和npm,實現Mac內徹底卸載node和npm的注意事項有哪些,下面就是實戰案例,一起來看一下。
用了nvm進行node版本的管理,還是很方便的,各個版本切換自由切換,但是nvm安裝的node是在~/.nvm下的,和之前安裝的不在一起,有點兒強迫症的我,就想把之前的給卸載了
homebrew安裝的
#直接一條指令
brew uninstall node
官網下載pkg安裝包的
一條指令
sudo rm -rf /usr/local/{bin/{node,npm},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/${i} done sudo rm -rf /usr/local/lib/node \ /usr/local/lib/node_modules \ /var/db/receipts/org.nodejs.*
#Tips: ##這些東西刪完了,node就算刪除了。
但還有好多基於node安裝的一堆軟體和命令列工具,也需要重新安裝,例如react-native, supervisor,pm2 etc
需要刪除/usr/local/bin下面相關的文件,其實它們只是些軟連接,正主都在/usr/local/lib/node_modules/ 目錄下。
在先前的步驟中,已經被刪除了,但按 tab鍵還能找到,就是因為這些軟連接還存在。
相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!
推薦閱讀:
怎麼使用AngularJS實作標籤頁tab選項卡切換如何使用Koa2開發微信二維碼掃碼支付以上是怎樣實作Mac內徹底卸載node和npm的詳細內容。更多資訊請關注PHP中文網其他相關文章!