跳到主要内容

应用更新

提示词

bash
在设置的弹窗中,增加一个 关于的tab选项
1、里面包含:检查更新按钮、仓库的跳转地址、作者
2、应用更新的实现
a:通过github发布更新
b:更新时,支持更新下载进度显示
c:更新过程中,支持通过关闭按钮图标来取消更新操作
3、检查更新旁边需要显示版本号
4、集成github actions自动化发布操作

github发布更新方案​

  • 配合github actions自动化操作
    • GitHub Actions 不是绝对必须,你也可以本地 electron-builder 打包后手动上传 GitHub Release。但建议配置 Actions,这样 tag 发布时自动构建、上传安装包和更新元数据,自动更新链路才稳定。
    • GitHub Release 创建时自动构建并上传 Windows / macOS 安装包
    • 避免每次手动发布操作
  • 接入 electron-updater,通过 GitHub release 检查和下载更新