分发概述
当您的应用准备好投入生产时,在将其交付给用户之前,您需要采取几个步骤。
打包
要使用 Electron 分发您的应用,您需要将所有资源和资产打包到可执行文件中并重新品牌化。为此,您可以使用 Electron Forge 等专用工具,也可以手动进行。有关更多信息,请参阅应用程序打包教程。
代码签名
代码签名是一种安全技术,用于证明应用是由您创建的。您应该对您的应用程序进行签名,以避免触发用户操作系统的安全检查。
要开始使用每个操作系统的代码签名流程,请阅读代码签名文档。
发布
打包并签名应用程序后,您可以通过将安装程序上传到网上自由地直接分发应用程序给用户。
为了覆盖更多用户,您还可以选择将您的应用上传到每个操作系统的数字分发平台(即应用商店)。除了直接下载应用之外,这些平台还需要另外的构建步骤。有关更多信息,请查看每个单独的应用商店指南
更新
Electron 的自动更新程序允许您向用户交付应用程序更新,而无需强制他们手动下载新版本的应用程序。查看更新应用程序指南,了解有关使用 Electron 实现自动更新的详细信息。