具有输出兑现标志的角度构建会生成相同的哈希值

时间:2019-01-24 16:28:21

标签: angular build angular-cli

我有一个角度应用程序(角度6,angular-cli 6.1),当我在将outputHashing标志设置为'all'的情况下运行构建时,它总是生成具有相同哈希值的文件(块) ,样式,供应商,主要和polyfill都使用与以前相同的哈希值生成,即使它们已被编辑)

这会在部署应用程序的更新版本时引起问题:除非客户端清理其本地缓存,否则客户端将看不到较新的版本,因为所分发的文件具有相同的哈希号,并且不会作为新文件下载。 / p>

在什么基础上生成哈希?

以及如何强制它在每个版本上创建一个新值?

0 个答案:

没有答案