docs: 布偶猫养护 tips

This commit is contained in:
杭城小刘
2020-11-08 21:20:28 +08:00
parent e89fe0ca1c
commit 37f218379d
35 changed files with 872 additions and 10277 deletions

View File

@@ -1,4 +1,4 @@
# ElectronPC 端多端融合方案
\# ElectronPC 端多端融合方案
> 每天都要写第二天的 todoList。有一天在写的时候突然想到为了让自己清楚知道自己需要做啥、做了多少、还剩多少没做想写一个电脑端程序在技术选型的时候就选了 Electron。
>
@@ -442,6 +442,26 @@ Webpack 有一个 api: `watch-run`,可以针对代码文件检测,有变化
## 六、 软件更新方式
| 更新方式 | 手动更新 | 文件覆盖 | 自动更新 | 操作系统级别的应用商店 |
| -------- | ------------------------------------------------- | -------------------------------------- | ------------------------ | -------------------------- |
| 优点 | 简单、稳定 | 下载过程快 | 稳定、快、打扰少 | 统一、稳定 |
| 缺点 | 过程繁琐、慢、影响使用、更新率低 | 慢、实现比较复杂、稳定性差、写文件失败 | 实现复杂 | 受应用商店局限 |
| 适用场景 | 低频更新、用户粘性高、作为 各种升级技术的降级方案 | 打补丁 | 高频更新软件、体验要求高 | 操作系统应用商店上架的软件 |
Electron 官方给出了解决方案 Squirrel基于 Squirrel 框架完成的自动更新,这其实就是图上“自定更新”的类别。
## 六、 开发 tips及其优化手段
### 1. 开发 tips