Prechádzať zdrojové kódy

fix: dev server cache control

Sv443 1 rok pred
rodič
commit
b6aced99b1
1 zmenil súbory, kde vykonal 5 pridanie a 0 odobranie
  1. 5 0
      src/tools/serve.ts

+ 5 - 0
src/tools/serve.ts

@@ -24,6 +24,11 @@ app.use((err: unknown, _req: Request, _res: Response, _next: NextFunction) => {
     console.error("\x1b[31mError in dev server:\x1b[0m\n", err);
     console.error("\x1b[31mError in dev server:\x1b[0m\n", err);
 });
 });
 
 
+app.use((_req, res, next) => {
+  res.setHeader("Cache-Control", "no-store");
+  next();
+});
+
 // serves everything from `webpackConfig.output.path` (`dist/` by default)
 // serves everything from `webpackConfig.output.path` (`dist/` by default)
 app.use(express.static(
 app.use(express.static(
   resolve(fileURLToPath(import.meta.url), "../../", webpackCfgOutput.path)
   resolve(fileURLToPath(import.meta.url), "../../", webpackCfgOutput.path)