mirror of
https://github.com/kuaifan/dootask.git
synced 2026-07-31 10:25:59 +00:00
63 lines
2.2 KiB
Markdown
63 lines
2.2 KiB
Markdown
---
|
|
id: electron-client.update.howto
|
|
title: 升级桌面端
|
|
type: howto
|
|
feature: electron-client
|
|
scope: end-user
|
|
locale: zh
|
|
aliases:
|
|
- 桌面端升级
|
|
- 客户端更新
|
|
- 怎么升级桌面端
|
|
- 升级新版本
|
|
- 自动更新
|
|
- 手动更新
|
|
- 桌面端有新版本
|
|
related_tools: []
|
|
related_pages: []
|
|
prerequisites: []
|
|
negative:
|
|
- 自动更新需要服务器侧配置了更新源(electron-updater feed URL),否则只能手动
|
|
- 自动更新下载完成后必须重启 App 才生效,不会热替换
|
|
- 客户端版本独立于服务器主程序版本,两者各有发布节奏
|
|
last_verified: v1.7.90
|
|
---
|
|
|
|
# 升级桌面端
|
|
|
|
## 升级方式概览
|
|
桌面端基于 `electron-updater`,支持「自动检查 + 手动确认下载 + 退出时安装」三段流程,也允许完全手动重装。
|
|
|
|
## 自动更新(推荐)
|
|
默认情况下:
|
|
1. App 启动后向更新源查询是否有新版
|
|
2. 有新版会在系统通知或客户端右上角提示「发现新版本」
|
|
3. 用户点「立即下载」开始下载(默认不自动下载,避免占带宽)
|
|
4. 下载完成后弹窗提示「是否立即重启安装」
|
|
5. 选「重启」立即装并重开;选「稍后」会在下次退出时自动装
|
|
|
|
## 手动检查更新
|
|
- 客户端菜单 → 「检查更新」(macOS 通常在「DooTask」菜单,Windows 通常在右上角菜单)
|
|
- 客户端右上角头像 → 「关于 DooTask」→「检查更新」
|
|
|
|
## 完全手动升级
|
|
当自动更新源不可达(企业内网封了 GitHub):
|
|
1. 从 [[electron-client.download.howto]] 中提到的渠道下载新版安装包
|
|
2. macOS:直接覆盖拖到 Applications,会替换旧版本
|
|
3. Windows:运行新版安装程序,会自动覆盖
|
|
4. Linux:`sudo dpkg -i`(deb)或 `sudo rpm -Uvh`(rpm)
|
|
|
|
## 看当前版本
|
|
- macOS:菜单 → 「DooTask」→「关于 DooTask」
|
|
- Windows / Linux:右上角头像下拉 → 「关于 DooTask」
|
|
- 个人设置页底部也会显示
|
|
|
|
## 升级后数据
|
|
- 配置 / 登录态保留(存放在 `electron-store` 用户目录)
|
|
- 不会覆盖个人聊天记录、文件(本地无业务数据,都在服务器)
|
|
|
|
## 不支持
|
|
- 不支持「跨大版本回退」(降级需手动重装旧包,不保证账号兼容)
|
|
- 不支持「不重启热更新」
|
|
- 自动更新失败不会反复重试,需手动再点检查
|