Lantide Data
此页已有简体中文译文,但尚待核对最新繁体中文原文的更新。

檢查更新與版本

20. 检查更新与版本

本节说明打包版桌面应用如何取得新版本。开发模式(npm run dev)不支持线上更新。

20.1 如何检查更新

  1. 打开功能表 Help → Check for Updates...(检查更新…)。
  2. 对话框会检查 Lantide-Data/lantidedata-installer 的最新公开版本。
  3. 界面上显示的是 App 版本号;前端、后端与 Electron shell 会一并更新。

20.2 对话框状态说明

状态(英文 UI) 意义
You're up to date 目前已是最新版本
Update available 有较新版本;可查看更新说明后按 Download now
Downloading update... 正在下载完整且已验证的 App 套件;关闭对话框不会中断
Update ready 更新已下载完成;按 Restart and update 重启套用,或 Restart later 稍后再说
Update failed 网络、metadata、checksum 或签名验证失败;可 Retry 或关闭后稍后再试

20.3 常见情况

  • 网络中断:下载失败不会损坏目前已安装的版本;修复网络后重新 Check for Updates 即可。
  • Restart later:可继续使用目前版本;真正退出 App 时会安装已下载更新。Windows 若设为关闭后留在背景,关闭窗口不等于退出。
  • 更新后仍显示旧版:请确认已按 Restart and update 并等待应用完全重启。
  • 更新不可用:请至产品发布页手动下载最新版完整安装包;不要略过 checksum 或签名警告。

20.4 发布基线

0.3.0 是采用 Electron 标准整包 updater 的第一个版本。旧的热更新概念验证版无法自动升级到这个基线,需手动安装一次当前安装包。

维运与发布流程见内部桌面发布 SOP。

各版本功能列点见 /changelog,包括当前 0.3.0;App 内 Check for Updates 对话框亦会显示当次更新的英文/繁中摘要。

打包版若已设置官网文件 URL,App 内 Help 部分文件链接会在浏览器打开对应的公开文件页(未设置时仍使用内建 Docs)。