npm更新源報錯

本來想更新npm為淘寶源,執(zhí)行了一下代碼:

 npm install -g cnpm --registry=https://registry.npm.taobao.org 

可是報錯如下:

npm install -g npm
npm ERR! code MODULE_NOT_FOUND
npm ERR! Cannot find module 'internal/fs'

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/username/.npm/_logs/2017-08-04T09_24_59_677Z-debug.log 

嘗試改變模塊權(quán)限:

sudo chmod -R 777 /usr/local/lib/node_modules/

依然無效,在網(wǎng)上找了很多辦法,最后的解決辦法是:

試盡各種辦法,最后還是手動卸載了再重裝了npm
1、sudo npm uninstall npm -g
如果步驟1卸不掉npm了(我就是這種情況)
2、進到npm的安裝目錄 /usr/local/lib/node_modules/npm/
sudo make uninstall
3、手動重裝npm
curl -L[https://npmjs.com/install.sh](https://npmjs.com/install.sh)| sh
4.查看npm版本
npm -v
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容