跳转到主要内容

分发概览

当你的应用程序准备好发布到生产环境时,在交付给用户之前,你需要完成几个步骤。

打包

要使用 Electron 分发你的应用程序,你需要将所有资源和资产打包成一个可执行文件并进行品牌重塑。要做到这一点,你可以使用 Electron Forge 等专业工具,或者手动完成。有关更多信息,请参阅 应用程序打包 教程。

代码签名

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

要开始每个操作系统的代码签名过程,请阅读 代码签名 文档。

发布

一旦你的应用程序被打包和签名,你就可以通过在线上传安装程序来直接分发你的应用程序给用户。

为了触及更多用户,你也可以选择将你的应用程序上传到每个操作系统的数字分发平台(即应用商店)。这些平台需要额外的构建步骤,与直接下载的应用程序不同。有关更多信息,请查看每个单独的应用商店指南。

更新

Electron 的自动更新程序允许你向用户交付应用程序更新,而无需强制他们手动下载新版本的应用程序。有关使用 Electron 实现自动更新的详细信息,请查看 更新应用程序 指南。