在安装过程中,electron 模块会通过 electron-download 为您的平台下载 Electron 的预编译二进制文件。 这将通过访问 GitHub 的发布下载页面来完成 (https://github.com/electron/electron/releases/tag/v$VERSION, 这里的 $VERSION 是 Electron 的确切版本)。
所以,对于国内用户来说,我们会一直卡在:
Building fresh packages...
[-/5] ⠐ waiting...
[-/5] ⠐ waiting...
[3/5] ⠐ electron
这是因为国内用户要从 Github 发布页面获取资源会很慢。所以,需要通过镜像来实现加速,具体的以 yarn 为例:
只需为 yarn 添加 ELECTRON_MIRROR
环境变量配置,并指向淘宝 CDN 地址即可:
yarn config set ELECTRON_MIRROR "https://cdn.npm.taobao.org/dist/electron/"