如何在浏览器中停止Angular App缓存(旧版本)

时间:2018-02-20 15:37:37

标签: angular

我们正在用cli构建我们的角度应用程序。当我们在我们的服务器上部署它时,导航到我们的应用程序。有时会收到旧版本的应用程序(组件和模板)。还有其他人经历过这个吗?溶液

谢谢!

1 个答案:

答案 0 :(得分:0)

您必须使用index.html或有限的缓存期限为no-cache提供服务。 在Express中,它看起来像

app.use(function(req, res, next) {
   res.setHeader("Cache-Control", "public, max-age=0");
   return next();
});