【问题标题】:How can I install npm packages when I have a failed network request error?当我遇到网络请求失败错误时,如何安装 npm 包?
【发布时间】:2022-01-02 16:12:53
【问题描述】:

我正在使用带有 zsh 终端的 Mac,并且我的机器上有节点 v16.13.1。 我正在尝试安装软件包,但没有成功。无论我尝试安装什么软件包,我都会收到以下错误。我也尝试过先使用 npm -init 进行初始化,但仍然得到相同的结果。

npm ERR! code ECONNRESET
npm ERR! errno ECONNRESET
npm ERR! network request to https://registry.npmjs.org/figlet failed, reason: Client network socket disconnected before secure TLS connection was established
npm ERR! network This is a problem related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network 
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network 'proxy' config is set properly.  See: 'npm help config'

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/edgaracuna/.npm/_logs/2022-01-02T16_01_32_283Z-debug.log

如何解决这个问题才能安装节点包?

【问题讨论】:

  • 您通常可以从他们的仓库中获取它们;它只是文件。当 npm 关闭时,npm 将关闭。 (你也可以检查你的网络设置,或者只是等待,或者设置一个本地 npm 进行缓存——这对 new 依赖项没有帮助。)
  • 请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。

标签: node.js npm-install


【解决方案1】:

我无法重现该问题,因此我认为这不是您可以直接解决的问题。要么你有防火墙问题,要么当时 npm 服务器已关闭或损坏。请稍后再试,重新启动计算机或加入其他 wifi 网络。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-04-09
    • 2017-12-27
    • 2019-07-06
    • 2018-01-09
    • 2022-11-01
    • 1970-01-01
    • 2017-11-03
    • 1970-01-01
    相关资源
    最近更新 更多