当安装任何npm包时,我每次都得到相同的错误。
尝试删除并设置代理,但不起作用。
tabish@appventurez:~/Documents/projects/InstaCEI/InstaCEI_Website$ sudo npm I ngx-pagination --保存npm错误!code EAI_AGAIN npm错误!errno EAI_AGAIN npm错误!请求https://registry.npmjs.org/ngx-pagination失败,原因: getaddrinfo EAI_AGAIN registry.npmjs.org registry.npmjs.org:443
npm错误!此运行的完整日志可在: npm ERR!/home/tabish/.npm/_logs/2019-06-19T11_27_35_023Z-debug.log中找到
tabish@appventurez:~/Documents/projects/InstaCEI/InstaCEI_Website$ sudo npm I ngx-pagination --保存npm错误!code EAI_AGAIN npm错误!errno EAI_AGAIN npm错误!请求https://registry.npmjs.org/ngx-pagination失败,原因: getaddrinfo EAI_AGAIN registry.npmjs.org registry.npmjs.org:443
npm错误!此运行的完整日志可在: npm ERR!/home/tabish/.npm/_logs/2019-06-19T11_27_35_023Z-debug.log中找到
发布于 2019-09-28 22:39:16
其中一个原因是关于您的IP地址设置。如果是ubuntu,请检查ip addr、ping和netplan。
在我的示例中,我设置了一个ubuntu (18.04) VM的静态IP,但我忘记了DNS。然后我得到了和你完全一样的错误。
我通过更改文件/etc/netplan/50-cloud-init.yaml来解决这个问题,如下所示:
# This file is generated from information provided by
# the datasource. Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
ethernets:
ens33:
addresses: [192.168.233.132/24]
dhcp4: no
gateway4: 192.168.233.2
optional: true
nameservers:
addresses: [223.5.5.5, 8.8.8.8]
version: 2https://stackoverflow.com/questions/56666699
复制相似问题