跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
JavaScriptNode.js大前端

解决 npm install 报错:git ls-remote exit code 128

运行 npm install 安装依赖时,若出现 git ls-remote exit code 128 及 Connection was reset 错误,通常由 SSH 连接问题引起。解决方案是生成新的 SSH 密钥对,将公钥内容添加到 GitHub 账户设置中。具体步骤包括使用 ssh-keygen 命令生成密钥,获取 .pub 文件内容,并在 GitHub 设置页面添加新 SSH Key。配置完成后重新执行安装命令即可恢复正常。

云朵棉花糖发布于 2026/3/30更新于 2026/5/2335 浏览
解决 npm install 报错:git ls-remote exit code 128

解决 npm install 报错:git ls-remote exit code 128

问题描述

在安装依赖的时候执行 npm install xxx,控制台报错如下:

Command failed with exit code 128: git ls-remote [email protected]:xqq/webworkify-webpack.git HEAD
fatal: unable to access 'https://github.com/xqq/webworkify-webpack.git/': Recv failure: Connection was reset

解决方案

该错误通常由 SSH 连接问题引起,可通过生成并配置 SSH Key 解决。

  1. 访问 GitHub SSH 文档。
  2. 打开 Git Bash 终端,按照步骤生成一个 SSH key。主要命令如下(邮箱替换为你的 GitHub 账号邮箱):
    ssh-keygen -t ed25519 -C "[email protected]"
    
  3. 系统会生成一个公钥文件,默认路径通常在 C:\Users\Administrator\.ssh 下,具体路径可在生成过程中确认。
  4. 访问 GitHub Keys 设置(需登录),点击 New SSH keys 按钮进入添加页面。
  5. Title 自定义,Key type 使用默认的 Authentication Key。
  6. 输入框填入之前生成的 .pub 文件内容。建议使用文本编辑器打开,复制以 ssh-ed25519 开头的内容。
  7. 保存后,重新执行 npm install xxx 即可正常下载依赖。

目录

  1. 解决 npm install 报错:git ls-remote exit code 128
  2. 问题描述
  3. 解决方案
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • TS2320 错误的本质、触发场景与在 Angular / RxJS 项目中的系统化应对
  • Writely 浏览器插件工作原理:AI 写作助手在网页编辑器中的实现
  • Spring Boot 核心原理与面试高频考点
  • DSO.ai:Synopsys 基于 AI 的搜索优化型 EDA 工具解析
  • YOLOv8 OBB 旋转目标检测 RK3588 C++ 部署:模型转换与推理优化
  • Python 获取飞书文档内容
  • Visual C++ 运行库详解与常见问题解决方案
  • 安路科技 TD 开发工具全流程使用指南
  • 解决 Copilot 与 Codex 修改代码时中文乱码的自动化方案
  • Java 中 RestTemplate 高效发送 HTTP 请求
  • 基于 FPGA 的多层感知机设计与逻辑门实现指南
  • 初识Langchain之AI语言大模型
  • 豆包 Seedream 4.0 多图融合与主体一致性技术评测
  • ComfyUI Photoshop 插件安装指南:实现 PS 内 AI 绘画
  • OpenClaw 跨平台安装指南:Windows 与 Ubuntu
  • Windows 环境下 OpenClaw 本地部署与飞书接入指南
  • Distil-Whisper:如何用 6 倍速度实现专业级语音识别
  • Llama-2-7b 在昇腾 NPU 上的六大核心场景性能基准报告
  • Spring AI ImageModel 集成 OpenAI DALL-E 图像生成指南
  • FPGA 核心概念解析:FMC、VITA、UltraScale、MPSoC 及接口标准

相关免费在线工具

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online

  • JavaScript 压缩与混淆

    Terser 压缩、变量名混淆,或 javascript-obfuscator 高强度混淆(体积会增大)。 在线工具,JavaScript 压缩与混淆在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online