Commit 47d40a9
committed
feat(pwa): 自动更新Service Worker并添加JS构建流程
- SW使用network-first策略加载HTML页面,确保用户获取最新内容
- SW安装时自动skipWaiting+clients.claim,无需用户手动刷新
- 添加Rollup构建流程,从_javascript源码编译assets/js/dist
- GitHub Actions中集成Node.js构建步骤
- assets/js/dist不再纳入版本控制,由CI自动生成
Signed-off-by: wangsimiao1 <wangsimiao1@xiaomi.com>1 parent 1f43870 commit 47d40a9
14 files changed
Lines changed: 2925 additions & 43 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
45 | 53 | | |
46 | 54 | | |
47 | 55 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
17 | 19 | | |
18 | 20 | | |
19 | 21 | | |
| |||
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
0 commit comments