Угловая сборка с флажком вывода денег генерирует тот же хеш - PullRequest
0 голосов
/ 24 января 2019

У меня есть угловое приложение (angular 6, angular-cli 6.1), когда я запускаю сборку с флагом outputHashing, установленным на 'all', он всегда генерирует файлы с одинаковым значением хеша (чанки, стили, поставщик) , main и polyfills генерируются с тем же хешем, что и раньше, даже если они были отредактированы)

Это вызывает проблему при развертывании обновленных версий приложения: клиенты не увидят более новую версию, если они не очистят свой локальный кеш, поскольку распределенные файлы имеют тот же хэш-номер и не будут загружаться как новые файлы.

На каком основании генерируется хеш?

А как заставить его создавать новую ценность в каждой сборке?

...