系統公升級到 sierra 之後,npm 經常出問題,最終把 node 解除安裝了,安裝了新版本。mac 解除安裝 node 比較麻煩,stackoverflow 上面找到乙個方法還不錯,特地記錄下來,**如下:
首先執行指令碼
lsbom -f -l -s -pf /var/db/receipts/org.nodejs.pkg.bom | while read f; do sudo rm /usr/local/$; done
接著sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.*
cd /usr/local/lib
sudo rm -rf node*
進入/usr/local/include
刪除含有node
和node_modules
的目錄cd /usr/local/include
sudo rm -rf node*
如果是用 brew 安裝的node,用下面的命令解除安裝brew uninstall node
進入個人主資料夾,檢查各種 local、lib、include 資料夾,刪除名字含有node
和node_modules
的檔案
進入/usr/local/bin
刪除 node 執行檔案
cd /usr/local/bin
sudo rm -rf /usr/local/bin/npm
sudo rm -rf /usr/local/bin/node
ls -las 仔細檢視,全域性安裝的npm包一般會在這個目錄下建立軟連線,發現就刪除
其他清理工作sudo rm -rf /usr/local/share/man/man1/node.1
sudo rm -rf /usr/local/lib/dtrace/node.d
sudo rm -rf ~/.npm
比較繁瑣的操作是/usr/local/lib
和/usr/local/bin
這兩個資料夾,全域性安裝的npm包會有很多軟連線,需要仔細刪除,個人表示作為強迫症患者,得檢查好幾遍
忽然好想念 windows 呢
Mac 電腦如何解除安裝 node
因為剛入手 mac 很多淫技還不懂,在一次使用 npm install 的時候安裝出錯,提示為 npm 與 node 的版本有問題,所以就想著解除安裝重新裝乙個版本。但是因為剛使用 mac 所以為是蒙逼的不知道怎麼去解除安裝,於是就去網上查閱了一番。後面發現有些辦法是刪除不掉 node 的,所以避免...
Mac下徹底解除安裝node和npm
用了nvm進行node版本的管理,還是很方便的,各個版本切換自由切換,但是nvm安裝的node是在 nvm下的,和之前安裝的不在一起,有點兒強迫症的我,就想把之前的給解除安裝了 直接一條命令 brew uninstall node 一條命令 sudo rm rf usr local lib node...
Mac下徹底解除安裝node和npm
用了nvm進行node版本的管理,還是很方便的,各個版本切換自由切換,但是nvm安裝的node是在 nvm下的,和之前安裝的不在一起,有點兒強迫症的我,就想把之前的給解除安裝了 直接一條命令 brew uninstall node 一條命令 sudo rm rf usr local lib node...