试图了解 angular 缓存破坏
Trying to understand angular cache busting
我是运行 angular 6. 使用--prod 构建时,生成的脚本名称如main.547a75c48dc342a8e291.js。我以为那是每次生成的唯一名称,但它似乎是一样的。
angular CLI 如何生成这个名称?我是否应该提供另一种选择以确保每次我们进行生产构建时它都是独一无二的?
547a75c48dc342a8e291
是一个散列。如果 main
没有变化,散列将是相同的。通过更改包含在 main
中的文件,哈希值将不同,缓存将失效。
我是运行 angular 6. 使用--prod 构建时,生成的脚本名称如main.547a75c48dc342a8e291.js。我以为那是每次生成的唯一名称,但它似乎是一样的。
angular CLI 如何生成这个名称?我是否应该提供另一种选择以确保每次我们进行生产构建时它都是独一无二的?
547a75c48dc342a8e291
是一个散列。如果 main
没有变化,散列将是相同的。通过更改包含在 main
中的文件,哈希值将不同,缓存将失效。