创建 Electron JS 可执行文件(electron-builder 或 electron-forge)

Posted

技术标签:

【中文标题】创建 Electron JS 可执行文件(electron-builder 或 electron-forge)【英文标题】:creating Electron JS executable file ( electron-builder or electron-forge ) 【发布时间】:2021-11-26 11:25:27 【问题描述】:

我有一个电子应用程序,现在我需要为它获取一个可执行文件。

我担心使用电子生成器或电子锻造哪个工具。

我尝试使用 electron-builder 并对其进行配置,因为我需要通过接受 eula 许可协议、选择安装文件夹、安装完成后请求运行等步骤来安装应用程序。看起来一切都可以使用 electron -builder 非常简单。 我的问题是我是否可以使用 electron-forge 进行相同的配置,或者唯一的方法是使用 electron-forge 打包,然后使用例如 INNO SETUP COMPILER 构建单个设置 EXE 文件(并通过 INNO SETUP 进行这些配置)?

第二个:哪个工具最适合自动更新?

【问题讨论】:

【参考方案1】:

对于自动更新,您可以查看Electron - autoUpdater

【讨论】:

以上是关于创建 Electron JS 可执行文件(electron-builder 或 electron-forge)的主要内容,如果未能解决你的问题,请参考以下文章

使用electron构建跨平台Node.js桌面应用

Electron 主进程和渲染进程

Electron builder - 如何为生产 Windows 可执行文件构建 loadURL

Electron electron-winstaller 为 Msi 设置安装路径

为 windows 创建应用安装程序 - Electron (electron-packager, electron-builder)

是否可以将 Electron 应用程序和数据文件嵌入到单个可执行文件中?