Electron 的内置自动更新功能需要将每次更新的完整新二进制文件发送给用户。这款插件解决了这个问题,通过启用 JavaScript/HTML/CSS 更新而无需重建整个应用程序二进制文件。
即时更新
为什么 Electron Updater?
Electron 的内置自动更新功能需要将每次更新的完整新二进制文件发送给用户。这款插件解决了这个问题,通过启用 JavaScript/HTML/CSS 更新而无需重建整个应用程序二进制文件。
即时更新
Delta Updates
只下载更改的文件,实现超快的更新速度和高效的带宽使用。
回滚保护
如果更新失败,自动回滚,确保应用程序始终保持稳定。
端到端加密
使用RSA会话密钥和AES包加密进行安全的更新传递。
notifyAppReady() 未被调用Ctrl+Shift+D / Cmd+Shift+DElectron 更新器保持 100% 与 API 兼容 @capgo/capacitor-updater使用相同的方法、事件和配置选项,两者在 Electron 和 __CAPGO_KEEP_0__ 平台上都有效
| 功能 | Capacitor | Electron |
|---|---|---|
| 实时更新 | 是 | 是 |
| 频道 | 是 | 是 |
| 回滚保护 | 是 | 是 |
| 端到端加密 | 是 | 是 |
| 统计 | 是 | 是 |
| 延迟条件 | 是 | 是 |
| 调试菜单 | 摇动设备 | 键盘快捷键 |
npm install @capgo/electron-updater加入 Discord 获取帮助和与其他开发者联系。