Electron分发概述

来自泡泡学习笔记
BrainBs讨论 | 贡献2024年1月4日 (四) 09:55的版本 (创建页面,内容为“ 一旦你的应用准备就绪,您需要执行几个步骤,然后才能将其分发给用户。 <br> == 打包 == 若要使用 Electron 分发您的应用,您需要将您所有的资源打包为可执行文件,并将其重命名。 为此,你可以使用专用打包工具(如 Electron Forge)或手工打包。 更多信息请参阅 应用程序打包 教程。 <br> <span id="code-signing代码签名"></span> == Code signing(代码签名)…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航 跳到搜索

一旦你的应用准备就绪,您需要执行几个步骤,然后才能将其分发给用户。


打包

若要使用 Electron 分发您的应用,您需要将您所有的资源打包为可执行文件,并将其重命名。 为此,你可以使用专用打包工具(如 Electron Forge)或手工打包。 更多信息请参阅 应用程序打包 教程。


Code signing(代码签名)

代码签名是一种用来证明应用是由你创建的一种安全技术。 您应该对应用程序进行签名,以使它不会触发用户操作系统的安全检查。

要开始学习不同操作系统的代码签名过程,请阅读 代码签名 文档。


发布

对应用程序打包并签名后,您可以通过上传您的安装程序将应用直接分发给用户。


为了吸引更多用户,您也可以将您的应用上传到各个操作系统的应用分发平台(如 App Store)。 这可能需要一些额外的构建步骤。 有关更多信息,请查看各个应用商店的指南:

  • Mac 应用程序商店
  • Windows 应用商店
  • Snapcraft (Linux)


更新

Electron的自动更新程序允许您向用户提供应用程序更新,而不必让用户他们手动下载应用程序的新版本。 查看 更新应用程序 文档来了解实现 Electron 自动更新的步骤。