官方有一个 [安装指导 | 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)