【问题标题】:I got this error while installing npm on my my angular project folder在我的 Angular 项目文件夹上安装 npm 时出现此错误
【发布时间】:2022-01-12 03:38:16
【问题描述】:

安装包 (npm)...npm 错误!代码 ERR_SOCKET_TIMEOUT npm 错误!错误号 ERR_SOCKET_TIMEOUT npm 错误!网络尝试获取 https://registry.npmjs.org/@babel%2fplugin-proposal-nullish-coalescing-operator 时响应正文无效:套接字超时 npm 错误!网络 这是与网络连接有关的问题。 npm 错误!网络 在大多数情况下,您使用代理服务器或网络设置错误。 npm 错误!网络 npm 错误!网络 如果您使用代理,请确保 npm 错误!网络“代理”配置设置正确。请参阅:'npm 帮助配置'

npm 错误!可以在以下位置找到此运行的完整日志: npm 错误! C:\Users\faizan\AppData\Local\npm-cache_logs\2021-12-07T00_42_46_255Z-debug-0.log × 包安装失败,见上。 原理图工作流程失败。见上文。

【问题讨论】:

  • npm cache clear --force 这能解决你的问题吗?
  • 如果您继续遇到问题,请先尝试@AlanYu 的建议,然后在 Windows 终端/CMD 中尝试此 `npm config rm proxy` 和 `npm config rm https-proxy`。

标签: node.js angular npm


【解决方案1】:

这种情况听起来您的互联网连接速度可能很慢。

我像 SS 一样解决了我的这个错误

通过以下方式:

尝试将超时时间从 60 秒增加到 90 秒,方法是将其添加到您的 .npmrc 文件中:

如果你没有.npmrc文件,你需要创建它

  • C:\Users{用户名}.npmrc(适用于 Windows)

  • ~/.npmrc(适用于 Linux/Mac)

    超时=60000

如果您的互联网连接速度较慢或想要节省带宽,您也可以尝试添加

prefer-offline=true

或者您也可以在与项目的package.json 文件相同的目录中创建/更新一个。

【讨论】:

    猜你喜欢
    • 2023-03-29
    • 1970-01-01
    • 1970-01-01
    • 2021-11-06
    • 2018-01-24
    • 1970-01-01
    • 1970-01-01
    • 2017-04-19
    • 1970-01-01
    相关资源
    最近更新 更多