PWA 自動更新
閱讀約 3 分鐘
PWA 不像 Electron 桌面版要手動下載——背景自動更新、你只需要點「更新」。

自動更新流程
- Slima 出新版(範例版號 v3.1.4,實際數字看 release notes)
- 你下次打開 PWA → 背景下載新版 service worker
- 下載完 → 右下角彈出:
有新版本可用
[查看新功能] [立即更新] [暫不更新]
- 點「立即更新」 → 重啟 PWA → 上新版
不更新會怎樣
- 短期:沒事,繼續用舊版
- 長期(>30 天):可能跟雲端 schema 不同步、某些功能失靈
Slima 推 update 通常向後相容——舊版+新雲端 schema 是支援的、只是缺新功能。
「立即更新」實際做什麼
- activate 新 service worker
- clear 舊 cache
- reload PWA window
- 新版開起來
通常 2-5 秒。
手動檢查更新
Account → Preferences → 「檢查更新」 → Slima 立即檢查、有新版立即提示。
或 PWA 內 ⌘⇧R / Ctrl Shift R 強制重整 + 清 cache。
跟 Electron 自動更新對比
| PWA | Electron | |
|---|---|---|
| 觸發 | 開 PWA 時 | 背景定期 |
| 用戶確認 | 跳 prompt | 跳 prompt |
| 重啟需要 | 是(PWA reload) | 是(app restart) |
相關
這篇有幫助嗎?