系統(tǒng)升級到 Sierra 之后,npm 經(jīng)常出問題,最終把 node 卸載了,安裝了新版本。mac 卸載 node 比較麻煩,stackoverflow 上面找到一個方法還不錯,特地記錄下來,代碼如下:
首先運行腳本lsbom -f -l -s -pf /var/db/receipts/org.nodejs.pkg.bom | while read f; do sudo rm /usr/local/${f}; 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 執(zhí)行文件
cd /usr/local/bin sudo rm -rf /usr/local/bin/npm sudo rm -rf /usr/local/bin/node ls -las 仔細查看,全局安裝的npm包一般會在這個目錄下創(chuàng)建軟連接,發(fā)現(xiàn)就刪除
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 呢
文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉載請注明本文地址:http://systransis.cn/yun/80860.html
摘要:但是因為剛使用所以為是蒙逼的不知道怎么去卸載,于是就去網(wǎng)上查閱了一番。后面發(fā)現(xiàn)有些辦法是刪除不掉的,所以避免下次在出現(xiàn)這樣的情況,把這次刪除的方法紀錄下來,以便以后使用。 因為剛入手「 Mac 」很多淫技還不懂,在一次使用 npm install 的時候安裝出錯,提示為 npm 與 node 的版本有問題,所以就想著卸載重新裝一個版本。 但是因為剛使用「 Mac 」所以為是蒙逼的不知道...
摘要:安裝的那些事兒最近小明剛換置了一個本,想搭建一個屬于自己的博客網(wǎng)站,需要用到環(huán)境,而在中是由進行安裝管理的因此,便有了的安裝歷程。 Mac安裝Homebrew的那些事兒 最近小明剛換置了一個 Mac 本,想搭建一個屬于自己的博客網(wǎng)站,需要用到 Node.js 環(huán)境,而Node.js 在 MacOS 中是由 Homebrew 進行安裝管理的……因此,便有了Homebrew的安裝歷程。 什...
摘要:安裝一個包也需要寫成文章既然你看到這了你就知道是啥東西就不介紹了啊是在的基礎上封裝了一層使用時會調用底層的使用編寫的來實現(xiàn)圖像處理的功能所以不單單的安裝一個包各種嘗試說實話這塊才是最頭痛的事如果你搜索安裝你能搜到很多結果但是他們好像都串通 安裝一個node包也需要寫成文章? 既然你看到這了, 你就知道opencv是啥東西, 就不介紹了啊, node-opencv是在opencv的基礎上...
閱讀 3229·2023-04-25 18:43
閱讀 909·2021-11-24 09:39
閱讀 1373·2021-10-14 09:43
閱讀 3906·2021-09-22 15:58
閱讀 1944·2019-08-29 17:18
閱讀 431·2019-08-29 14:14
閱讀 3090·2019-08-29 13:01
閱讀 1629·2019-08-29 12:33