1. 程式人生 > 其它 >npm ERR! [email protected] postinstall: `node lib/install.js` 報錯解決方案

npm ERR! [email protected] postinstall: `node lib/install.js` 報錯解決方案

技術標籤:npmVUEnpmvue

一、報錯:
報錯截圖:
在這裡插入圖片描述
報錯關鍵詞:

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