让 electron-packager 使用本地文件,而不是从互联网下载

Make electron-packager use local files, vs downloading from internet

当我运行:

electron-packager . MyApp --platform=linux --arch=x64 --prune

下载 "electron-v1.3.4-linux-x64.zip" (42MB)

我希望它在本地某处查找该文件,例如 /home/vagrant/packages/electron-v1.3.4-linux-x64.zip

我该怎么做?

此外,我知道电子下载缓存,但我要求 CI 不保留缓存的服务器。

想通了。我只需要将文件复制到 /root/.electron 作为构建步骤,运行 electron-package 的 CI 步骤将使用它。 root 是 CI 运行的用户。