试图了解角度缓存破坏

时间:2018-08-28 15:08:00

标签: angular build browser-cache

我正在运行angular6。使用--prod进行构建时,将使用诸如main.547a75c48dc342a8e291.js之类的名称生成脚本。我以为这是每次生成的唯一名称,但似乎是相同的。

Angular CLI如何生成此名称?我是否应该提供另一种选择以确保我们每次进行生产构建时都是唯一的?

1 个答案:

答案 0 :(得分:3)

547a75c48dc342a8e291是一个哈希。如果main没有任何变化,则哈希值将相同。通过更改main中包含的文件,哈希将有所不同,并且缓存将崩溃。