【发布时间】:2019-02-03 06:40:59
【问题描述】:
我正在运行 Angular 6。使用 --prod 构建时,脚本会生成一个名称,例如 main.547a75c48dc342a8e291.js。我认为这是每次生成的唯一名称,但它似乎是相同的。
Angular CLI 是如何生成这个名称的?我是否应该提供另一种选择,以确保我们每次进行生产构建时都是独一无二的?
【问题讨论】:
标签: angular build browser-cache
我正在运行 Angular 6。使用 --prod 构建时,脚本会生成一个名称,例如 main.547a75c48dc342a8e291.js。我认为这是每次生成的唯一名称,但它似乎是相同的。
Angular CLI 是如何生成这个名称的?我是否应该提供另一种选择,以确保我们每次进行生产构建时都是独一无二的?
【问题讨论】:
标签: angular build browser-cache
547a75c48dc342a8e291 是一个哈希值。如果main 没有更改,则哈希值将相同。通过更改main 中包含的文件,哈希值将不同,缓存将被破坏。
【讨论】: