Iva*_*reu 11 proxy node.js npm angular
大家好,我正在尝试在 npm 中发布我的角度库,但是当我登录时,我得到了这个:
npm ERR! code EAI_AGAIN
npm ERR! errno EAI_AGAIN
npm ERR! request to http://registry.npmjs.org/-/user/org.couchdb.user:belzee10 failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org:80
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\belzee\AppData\Roaming\npm-cache\_logs\2018-01-08T16_03_35_050Z-debug.log
Run Code Online (Sandbox Code Playgroud)
版本
node: 8.9.3
npm: 5.5.1
Run Code Online (Sandbox Code Playgroud)
我位于经过身份验证的代理后面,并且我已经配置: proxy 和 https-proxy
npm config set proxy http: // Username: Pa55w0rd @ proxyhostname: port
npm config set https-proxy http: // Username: Pa55w0rd @ proxyhostname: port
Run Code Online (Sandbox Code Playgroud)
感谢您的关注
小智 14
npm config rm proxy
npm config rm https-proxy
Run Code Online (Sandbox Code Playgroud)
使用上述命令并重新启动系统。这对我有用。
WSL1我在公司网络中 Windows 10 主机上的 Linux 容器中遇到了这个问题。
将新的名称服务器添加到顶部/etc/resolv.conf作为9.9.9.9或1.1.1.1解决了问题。
小智 6
这让我发疯了几个小时,我什至不知道我做了什么才能让它发挥作用。但我最后尝试的是:
在cmd中输入ping registry.npmjs.org. 错误找不到主机
通过以下方式打开主机文件:https ://support.rackspace.com/how-to/modify-your-hosts-file/
添加151.101.72.162 registry.npmjs.org到新行。节省。
尝试安装包,还是不行
但我又随机尝试了ping registry.npmjs.org一次,结果成功了!
再次尝试安装软件包,还是不行。
删除151.101.72.162 registry.npmjs.org并再次保存。实际上恢复了最后一次编辑。
尝试安装,现在可以运行了。为什么????我不知道。据我所知,我的笔记本电脑里有一个小神,我随机地以某种方式安抚了它......
ame*_*aje -1
该错误表示 Node.js 中的域名解析错误。我不确定您的问题到底是什么,但https://www.codingdefine.com/2015/06/nodejs-error-errno-eaiagain.html有一些很好的信息。这个错误肯定是由于您设置的代理造成的。我之前也遇到过类似的问题,禁用代理对我有用。