Angular 5-强制用户获取新版本的应用程序

时间:2018-08-08 14:34:09

标签: angular caching

我有一个Angular 5应用程序,该应用程序使用ng build --prod部署到了Azure

我希望每次发布应用程序时都要强迫用户采用新版本,包括样式表的任何更新。

但是我发现经常需要在浏览器上使用Ctrl F5或Shift F5来关闭更新的应用程序。

Angular中是否存在强制更新的标准方法?

1 个答案:

答案 0 :(得分:1)

如果您使用“ ng build --prod”构建Angular应用程序。 Angular将唯一的哈希名称添加到捆绑程序脚本文件。因此,在新的部署中,浏览器将重新获取最新的捆绑程序文件。