问题
npm install 报错, request to https://registry.npmjs.org failed, reason: getaddrinfo ENOTFOUND
解释
查询资料发现是dns没有配置好
测试
ping registry.npmjs.org
registry.npmjs.org : Name or service not know
解决方案1
修改 /etc/resolv/conf
添加 nameserver=8.8.8.8
缺点:重启后会失效
解决方案2:
这种方式重启后不会失效
cd /etc/sysconfig.network-scripts
ls
ifcfg-enp0s3
sudo vi ifcfg-enp0s3
添加
google 的 dns nameserver
DNS1=8.8.8.8
alibaba 的 dns nameserver
DNS1=223.5.5.5
DNS1=223.6.6.6
网友评论