Спасибо. Я внес изменения, но нужно сначала проверить, работает ли он, после этого приму ваш ответ :)

твует популярный вопрос о том, как принудительно очистить кэш браузера в приложении VanillaJS, с общим согласием, установив имя .js-script или аргументы scripts в новое значение:Заставить браузер очистить кеш

Как я могу добиться этого с помощью Angular (в настоящее время 5.1 в сборке AngularCLI / Webpack), поэтому каждый раз, когда я выпускаю код в рабочей среде (с AOT), создается новая версия? Я бы использовал хеширование даты вместо индексации, но главный вопрос: где я могу его установить (например, имя скрипта / аргументы)? В разработке, где CLI заботится о перестройке приложения, это не проблема, просто в производстве!

Ответы на вопрос(1)

Решение Вопроса

ng build --target=productionCli автоматически хэширует ваши файлы js. Вотдокументы Вы также можете установить команду вручную, если вы хотите ее на devng build --output-hashing=all

 Phil14 дек. 2017 г., 16:25
Спасибо. Я внес изменения, но нужно сначала проверить, работает ли он, после этого приму ваш ответ :)

Ваш ответ на вопрос