每次部署新代码告诉客户端清理其缓存以进行新更改时,这都是令人讨厌的。这是有角度的应用程序。我看到在构建代码时,.js文件名已更改,但是index.html相同,这可能是客户端计算机上的应用程序缓存保持不变的原因。如何更新?可能是问题不是特定于角度的。
答案 0 :(得分:0)
您可以通过在index.html中“ head”(标签)部分的以下行中添加以下行来实现。
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="0" />
这解决了我的问题。