【发布时间】:2021-09-28 16:00:48
【问题描述】:
我有一个 Angular 项目。我想将他转换为桌面应用程序。为此,我使用 Electron.js。
我可以跑
electron .
效果很好。
但现在我想制作一个 exe。 为此,我想使用电子打包器。
问题: 我跑:
electron-packager . --platform=win32
错误:
getaddrinfo EAI_AGAIN github.com
我知道electron-packager需要github,但是怎么解决呢?!我再次在没有互联网的情况下离线工作(使用 jfrog artifactory)。
有没有其他电子包可以在没有互联网的情况下做同样的事情? (制作一个exe)
【问题讨论】:
-
虽然我目前无法通过 CLI 检查是否可行,但您可以尝试调整一些选项。在 JavaScript API 中,
electronZipDir允许您指定将 Electron ZIP 文件下载到的目录。但是,这意味着您需要某种互联网连接。 AFAIK,完全脱机是行不通的,因为 NPM 模块electron没有提供所需可执行文件的正确版本。 -
感谢@Alexander Leithner!它有效!
标签: electron electron-packager