From d51bdad679409c8ff50e801cd5c79fae77795de6 Mon Sep 17 00:00:00 2001 From: Rizky Date: Sat, 20 Jul 2024 14:06:16 +0700 Subject: [PATCH] fix --- pkgs/core/server/serve-static.ts | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/pkgs/core/server/serve-static.ts b/pkgs/core/server/serve-static.ts index f962a8e3..b6200ba6 100644 --- a/pkgs/core/server/serve-static.ts +++ b/pkgs/core/server/serve-static.ts @@ -103,10 +103,20 @@ export const serveStatic = { if (g.mode === "dev") { await this.walk(); } else { - return new Response("", { - status: 404, - headers: { "content-type": "text/javascript" }, - }); + return new Response( + ` +navigator.serviceWorker.getRegistration().then(function(reg) { + if (reg) { + reg.unregister().then(function() { window.location.reload(true); }); + } else { + window.location.reload(true); + } +}); +`, + { + headers: { "content-type": "text/javascript" }, + } + ); } }