npm ERR! [email protected] postinstall: `node lib/install.js` 報錯解決方案
阿新 • • 發佈:2020-12-28
一、報錯:
報錯截圖:
報錯關鍵詞:
npm ERR! [email protected] postinstall: `node lib/install.js`
二、原因:
安裝這些包時需要安裝依賴包,其中部分依賴包需要從GitHub上下載,而GitHub的資源庫DNS有問題,導致這些依賴包無法安裝而報錯。
三、解決方法:
1.在本地host檔案中新增以下內容:
52.74.223.119 github.com 192.30.253.119 gist.github.com 54.169.195.247 api.github.com 185.199.111.153 assets-cdn.github.com 151.101.76.133 raw.githubusercontent.com 151.101.76.133 gist.githubusercontent.com 151.101.76.133 cloud.githubusercontent.com 151.101.76.133 camo.githubusercontent.com 151.101.76.133 avatars0.githubusercontent.com 151.101.76.133 avatars1.githubusercontent.com 151.101.76.133 avatars2.githubusercontent.com 151.101.76.133 avatars3.githubusercontent.com 151.101.76.133 avatars4.githubusercontent.com 151.101.76.133 avatars5.githubusercontent.com 151.101.76.133 avatars6.githubusercontent.com 151.101.76.133 avatars7.githubusercontent.com 151.101.76.133 avatars8.githubusercontent.com
2.然後用npm清楚所有快取。
清除命令為:npm cache clean -f
四、參考網址:
https://www.bluepost.cn/jianzhan/npm-err-failed-at-the-postinstall-script.html