即时更新
直接将 JavaScript、HTML 和 CSS 更新推送给用户,无需重建整个应用程序二进制文件。
Electron内置的自动更新器需要将每次更新的完整新二进制文件发送。该插件解决了这个问题,通过启用JavaScript/HTML/CSS更新而无需重建。
即时更新
直接将 JavaScript、HTML 和 CSS 更新推送给用户,无需重建整个应用程序二进制文件。
差分更新
仅下载更改的文件,使更新速度极快且带宽效率高。
回滚保护
如果更新失败,自动回滚,确保应用程序稳定运行。
端到端加密
使用 RSA 会话密钥和 AES 包加密安全地传递更新。
notifyAppReady() 包管理Ctrl+Shift+D / Cmd+Shift+DAPI 升级器保持 100% 与 Electron 升级器的兼容性 @capgo/capacitor-updater使用相同的方法、事件和配置选项在两种平台上都能正常工作:
| 功能 | Capacitor | Electron |
|---|---|---|
| 实时更新 | 是 | 是 |
| 频道 | 是 | 是 |
| 回滚保护 | 是 | 是 |
| 端到端加密 | 是 | 是 |
| 统计 | 是 | Yes |
| 延迟条件 | Yes | Yes |
| 调试菜单 | 摇晃设备 | 键盘快捷键 |
npm install @capgo/electron-updater加入 Discord 获取帮助和与其他开发者联系。
如果您正在使用 @capgo/electron-updater To plan native plugin work, connect it with 使用 @capgo/electron-updater 在使用 @capgo/electron-updater 的 native 能力中 Capgo 本地插件目录 在 Capgo 本地插件目录 中的产品工作流 Capacitor 插件由 Capgo 在 Capacitor 插件由 Capgo 中的实现细节 添加或更新插件 在添加或更新插件的实现细节中 Ionic 企业插件替代方案 在 Ionic 企业插件替代方案 中的产品工作流