boilerplate-nutella icon indicating copy to clipboard operation
boilerplate-nutella copied to clipboard

Set cache-control on static route

Open allanesquina opened this issue 6 years ago • 0 comments

It may be a good idea to set cache on the static files.

app.use(Express.static(process.env.RAZZLE_PUBLIC_DIR, { maxAge: 0 }));

app.use((_, res, next) => {
  res.header('Access-Control-Allow-Origin', '*');
  res.header('Access-Control-Allow-Methods', 'GET,POST,PUT,OPTIONS,PATCH,DELETE');
  res.header('Access-Control-Allow-Headers', 'Content-Type,Authorization');
  res.header('Cache-Control', 'no-cache, private');
  next();
});

allanesquina avatar Jan 19 '19 00:01 allanesquina