【问题标题】:Npm install error, silly fetchpackagemetadata error for request to http://registry.npmjs.org/concurrently failed, reason: socket hang upNpm 安装错误,请求 http://registry.npmjs.org/concurrently 的愚蠢 fetchpackagemetadata 错误,原因:套接字挂起
【发布时间】:2018-11-01 04:35:29
【问题描述】:

我遇到以下错误:

“对http://registry.npmjs.org/concurrently的请求的愚蠢的fetchpackagemetadata错误失败,原因:套接字挂起”

我支持公司代理。防火墙已关闭

这是我的设置: 命令:npm config 获取代理= 结果:https://myproxy:8080 命令: npm config 获取注册表= 结果:http://registry.npmjs.org 命令:npm config 获取密钥 = 结果:真 命令:npm 缓存清理

还可以使用以下方式设置代理: npm config 设置代理http://myproxy:8080

我收到以下错误: 7 愚蠢的 fetchPackageMetaData error for typescript@~2.1.0 request to http://registry.npmjs.org/typescript failed, reason: socket hang up

tslint@^3.15.1 对http://registry.npmjs.org/tslint 的请求的 18 愚蠢的 fetchPackageMetaData 错误失败,原因:套接字挂起

62 详细节点 v8.11.0 63 详细的 npm v5.6.0 64 错误代码 ECONNRESET 65 错误 errno ECONNRESET 66 错误网络请求到http://registry.npmjs.org/@angular%2fcommon 失败,原因:套接字挂起 67 error network 这是与网络连接有关的问题。 67 错误网络 在大多数情况下,您使用代理服务器或网络设置错误。 67错误网络 67 错误网络 如果您在代理后面,请确保 67 错误网络“代理”conhttps://myproxy:8080fig 设置正确。请参阅:'npm 帮助配置'

如果我设置代理 http://myproxy:8080 "http" 没有 "s" 它显示在错误下面 npm 错误!代码 E407 npm 错误! 407 需要代理身份验证:@angular/common@~4.3.4 我陷入了这个错误,找不到解决方案,我用谷歌搜索了 2-3 天,尝试了很多设置。

【问题讨论】:

    标签: node.js angular typescript sockets npm


    【解决方案1】:

    npm 今天宕机了几个小时。就是这个原因。

    检查 - https://status.npmjs.org

    【讨论】:

    • 我已经提到我从过去的 2-3 天开始苦苦挣扎。检查最后一行“我在谷歌上搜索了 2-3 天,尝试了很多设置。”
    • 你能按顺序试试npm cache clean && npm cache clearnpm config set registry "http://registry.npmjs.org/"rm -rf node_modules/npm install吗?
    • 嗨 vickey4 我已经尝试过这些命令并在我的帖子中提到
    • 您可以尝试使用npm update npm -g 更新npm 并按上述顺序尝试上述命令吗?
    【解决方案2】:

    问题在于您的提供商或公司代理 - 在请求 NPM 数据包时,它不支持大量打开的会话。

    决定:

    • 使用其他提供商;
    • 设置公司代理;
    • 尝试使用 SOCKS5 代理或 VPN。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-02-03
      • 2019-11-02
      • 2020-01-28
      • 1970-01-01
      • 1970-01-01
      • 2018-07-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多