這個錯誤簡直讓人氣得想錘電腦,試了網上找的各種辦法,結果踩了一路的坑……
網上辦法基本就是三類:
1、經典四連擊
(1) npm cache clean -f
(2) npm install -g n(一般出錯后再執行3)
(3) npm install -g n --force
(4) npm stable
然后再 npm install安裝
2、刪除package-lock.json再安裝(建議先備份)
3、更改為淘寶的鏡像源后再安裝
此外還有一些其他的辦法,不過情況估計都是因人而異,各位酌情對號入座
我最終的解決辦法是參考的斧子兔博主的方法:
一、安裝cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
二、cnpm install
三、cnpm start運行
使用cnpm安裝的依賴庫文件名和npm相差很大,不過反正一般而言不會看依賴庫源碼,不必理會