Windows安装electron卡住报错的问题

先说配置

操作系统:Windows 11
Electron 版本:^28.1.0
node 版本:v20.12.0
npm 版本:10.5.0

安装electron卡住报错的问题

之前在 Mac 中开发一半的 Electron 项目,今天迁移到了 Windows 系统,在执行 npm i 时,Electron 的下载时不时的都要卡在某个位置,或者报错。

大致遇到以下问题:

npm ERR! command C:\Windows\system32\cmd.exe /d /s /c node install.js
npm ERR! RequestError: read ECONNRESET
npm ERR! command C:\Windows\system32\cmd.exe /d /s /c node install.js
npm ERR! RequestError: socket hang up
reify:@types/node: timing reifyNode:node_modules/global-agent Completed in 200ms

问题解决过程

过程。。。一言难尽!

搜索到的博客基本上都是说要配置 electron_mirror 的问题,但大多都是一句指令,给的解决方案并不详细。

一通摸索之后,发现一个有效的解决方案。

直接上方案

先说根本原因:Electron 的安装并不依赖本地npm中registry所配置的镜像,需要增加名称为electron_mirror的镜像源

没错,以上所有的问题都是这个 镜像源 的问题!

唉!我就是一直纠结于修改 npm 的镜像源了,耽误了老长时间!

解决方法,找到 .npmrc 文件,添加以下内容即可:

electron_mirror=https://npmmirror.com/mirrors/electron/

我的 .npmrc 文件路径:C:\Users\Administrator。贴出来供大家参考。

完成以上设置之后,再在我的项目中执行 npm install 然后就 OK 了!

提醒

我是在已有项目中加载 electron 时出问题了,因此,我在配置好 .npmrc 文件之后,使用的是 npm install 指令。

本章完!

相关推荐

  1. Windows安装electron卡住问题

    2024-03-27 17:10:02       18 阅读
  2. 安装electron项目问题

    2024-03-27 17:10:02       30 阅读
  3. electronelectron-buidler打包sqlite3问题汇总

    2024-03-27 17:10:02       13 阅读
  4. Matytype安装问题(word及PPT问题

    2024-03-27 17:10:02       39 阅读
  5. Nordic ncs安装编译问题记录

    2024-03-27 17:10:02       10 阅读
  6. [BUG]Windows安装WSL

    2024-03-27 17:10:02       24 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-27 17:10:02       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-27 17:10:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-27 17:10:02       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-27 17:10:02       20 阅读

热门阅读

  1. ruoyi-ui(前端文件夹)

    2024-03-27 17:10:02       19 阅读
  2. 需求工程、需求规格说明的具体方式以及实践

    2024-03-27 17:10:02       16 阅读
  3. 蓝桥杯备赛心得

    2024-03-27 17:10:02       20 阅读
  4. DevOps是什么

    2024-03-27 17:10:02       16 阅读
  5. 多项式输出

    2024-03-27 17:10:02       17 阅读
  6. MNN详细介绍、安装和编译

    2024-03-27 17:10:02       21 阅读
  7. php 函数五 日期时间相关扩展 一

    2024-03-27 17:10:02       19 阅读
  8. 算法——最长重复子数组(动态规划)

    2024-03-27 17:10:02       18 阅读