DANGER
本页由 AI 工具参考代码编写,尚未经过人工审核,内容仅供参考。如果无法解决问题或需要协助部署,可邮箱联系:kuohu@getastra.cn
electron-updater(客户端自动更新)
通俗解释
electron-updater 让 Electron 程序能自动检查并下载新版本。软件启动后它会去更新源看看有没有新版本,有就后台下载,下载完提示重启安装。
专业解释
electron-updater 是 electron-builder 生态的自动更新库,通过读取更新源目录中的 latest.yml 元数据判断是否有新版本,支持全量与增量更新。
在 AstraSchedule 中
- 默认更新源为
hubproxy.khbit.cn镜像(指向daizihan233/AstraSchedule仓库 Releases),可在托盘「更新源(可选)」自定义 - 版本号使用
YYYYMM.D.N格式,electron-updater 会将其视为 semver 处理 - 仅打包安装版本生效,开发调试版本不检查更新
- 启动 3 秒后自动检查;托盘「检查更新」可手动触发
参见:自动更新