fix(pwa): SW 缓存版本 v2→v3——冲刷主题修复前的旧页缓存
用户报首页刷新偶现浅色、内页深色。本地/生产双端复测均正确 (首帧即 dark),最可能是 SW 缓存里残留 data-astro-rerun 修复前的 旧首页(无主题脚本)。版本号 bump 强制 activate 清旧缓存。 验证: pnpm astro build;本地四页帧序列实测全 dark Spec: none (缓存冲刷,环境性症状防御) Co-authored-by: GLM-5.3
This commit is contained in:
1 parent
3050b0b959
commit
2e33a7cd2e
1 file changed
+1
-1
+1
-1
@@ -7,7 +7,7 @@
|
|||||||
* - Artalk 评论 API 与 /admin 完全绕过 SW(动态数据不缓存、CMS 走网络)
|
* - Artalk 评论 API 与 /admin 完全绕过 SW(动态数据不缓存、CMS 走网络)
|
||||||
* - 无 precache(首访零负担);激活时清旧版本缓存
|
* - 无 precache(首访零负担);激活时清旧版本缓存
|
||||||
*/
|
*/
|
||||||
const VERSION = 'w4x-v2';
|
const VERSION = 'w4x-v3'; // v3:冲刷主题修复(data-astro-rerun)前的旧缓存页
|
||||||
// install 预缓存核心路由(SSG 全量 ~30 页 HTML,<1MB,换来全站离线可读;
|
// install 预缓存核心路由(SSG 全量 ~30 页 HTML,<1MB,换来全站离线可读;
|
||||||
// 列表由构建产物路由手工维护,新增顶层页时补一行)
|
// 列表由构建产物路由手工维护,新增顶层页时补一行)
|
||||||
// PRECACHE:AUTO-BEGIN 以下为兜底清单——构建期由 scripts/build-perf/gen-sw-precache.mjs
|
// PRECACHE:AUTO-BEGIN 以下为兜底清单——构建期由 scripts/build-perf/gen-sw-precache.mjs
|
||||||
|
|||||||
Reference in new issue
Block a user