Error : getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443

環境

阿里雲 centos7node

node v8.11.3npm

npm 5.6.0vim

錯誤

npm update

 

 

解決

ping registry.npmjs.org

 發現https://registry.npmjs.org 網址ping不通centos

 

 查看/etc/resolv.conf服務器

vim /etc/resolv.conf

發現這個文件的dns服務器被修改成了 127.0.0.1dom

 

參考其餘阿里雲服務器的dns服務器配置,將其修改以下阿里雲

options timeout:2 attempts:3 rotate single-request-reopen ; generated by /usr/sbin/dhclient-script nameserver 100.100.2.138 nameserver 100.100.2.136 search localdomain

 

從新ping registry.npmjs.org 成功url

ping registry.npmjs.org

 

執行npm update也成功centos7

參考資料

https://stackoverflow.com/questions/39592908/error-getaddrinfo-enotfound-registry-npmjs-org-registry-npmjs-org443spa

相關文章
相關標籤/搜索