安装 electron 失败?-灵析社区

栀子花爷爷

![image.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241012/adf39f5747f319a8190adbaf1e6a313f.png) 在安装 electtron 使总是失败,按照报错的信息提示,是证书已过期,感觉很奇怪,这里的证书是指什么证书呢。 环境信息:window10、node@18.19.0、npm@10.2.3。 该如何解决上面的问题呢?尝试多种网上的方式,均没有得到解决,使用的镜像是如下所示是国内镜像: ![image.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241012/9cd92bf77b15bf9ca4857ee35d14b8a8.png)

阅读量:129

点赞量:0

问AI
官方有一个 "安装指导 | Electron" (https://link.segmentfault.com/?enc=rs1j2%2B%2F7vMMTB1FF9hxKog%3D%3D.yuL%2BVoV2gwmMoBGupkvYoIQpBD5ra39aTvQR5CUrbtsOHSJQPaeKDePAfrbJWBKNRHoVyWtMz5o60OoreBKMqQ%3D%3D) 这样的教程的。中间一些安装过程中问题都是有提到的。 一般来说安装失败就是一个原因:直接使用的 "npm" 源下载 "Electron" 的预编译二进制文件,造成的超时问题。可以通过挂代理、切换镜像源 或者手动下载解决。 不过现在直接使用 "npm" 源应该也是没问题的,而且也不会有缺失镜像的问题,淘宝镜像中是有一些版本的 "electron" 镜像缺失的,我在早些时候的遇到过这样问题帖。 *** 中文站中的 "ELECTRON_MIRROR="https://npmmirror.com/mirrors/electron/"" 命令也是为了覆盖 "electron/get" (https://link.segmentfault.com/?enc=nfdledCep%2FnRM%2BNzrqg%2Bzw%3D%3D.VokpLK4T4AsLd4tR1L8UW9Y2yCZyqhvQsQ7ic%2FQA13L3UsEc2Xjtv4Ssuif5ROcI) or "electron-download" (https://link.segmentfault.com/?enc=EtEiofhhZ%2FiUxoLPcMtT2g%3D%3D.Mk4%2F3OISyJExMlomshhZi6qjdSvhOiR1tqTpa2guiiIJfkrJqylDwrmddaOGK1Xr) 的请求地址去使用阿里镜像源。而如果你检出的仓库比较旧了,很可能请求的镜像地址仍是被停用的 "https://npm.taobao.org/" "The following error is reported when using yarn to add an electron dependency: RequestError: certificate has expired · Issue #41089 · electron/electron" (https://link.segmentfault.com/?enc=Qk0oH6ZBr9y1PYneSrXpUQ%3D%3D.7ethLkg1kueeJ10JOtCcVIcy7Y9P9ZI5i%2BPChBMACu8xogBk9uyi5heaxqd2Oy65rvv2DqWKzSc4IvjewWq%2B1w%3D%3D)