react安裝依賴報錯getaddrinfo ENOENT raw.githubusercontent.com


今天在GitHub上拉了個項目,在npm install 安裝依賴時報錯   getaddrinfo ENOENT raw.githubusercontent.com

 

 檢查發現,是由於近期Github的raw文件讀取地址遭受DNS污染,導致文件下載困難。網上也提供了解決方法:

通過修改HOSTS文件的方式解決。

(1)首先,需要查出raw.githubusercontent.com的真實IP,進入這個網址:https://www.ipaddress.com/

在其中輸入域名,然后點擊查詢

 

 查詢結果如下:

 

 (2)修改hosts文件(准確的是用修改好的替換)

  • 打開目錄:C:/Windows/System32/drivers/etc/
  • 將hosts文件復制一份到桌面,然后用編輯器打開(在etc路徑下直接修改會提示權限不夠,所以我們采用在外部修改然后替換文件的方式。)
  • 在最后添加199.232.68.133 raw.githubusercontent.com

 

或者首先以管理員權限打開記事本,然后將hosts文件拖進來,再修改保存也可以

修改后如下圖:

 

 最后用這個hosts文件 替換C:/Windows/System32/drivers/etc/路徑下的hosts文件即可

重新npm install 即可安裝成功

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM