如何使Angular CLI版本index.html克服客户端缓存问题?

时间:2018-07-17 09:50:39

标签: angular angular-cli

我已经使用Angular和Angular CLI创建了一个应用程序。

要发布,我运行ng build --prod --aot。它会产生一个dist文件夹,我将其上传到Web服务器并喜欢实际使用。

但是我已经将Web服务器配置为缓存内容。

当用户获得我SPA的当前版本时,index.html和所有.js文件以及所有.css文件都将被缓存。

现在,我正在部署新版本,尽管所有新的.js.css文件都已版本化,但是旧的index.html到此为止并已被缓存。

我使用了Cache-Control: no-cache标头,但使用了seems that browsers are not consistent in this area

是否也可以将Angular CLI配置为版本index.html

0 个答案:

没有答案