Angular: добавить хеширование к файлам в активах во время сборки. - PullRequest
0 голосов
/ 14 июля 2020

Я искал решение, но пока ничего полезного не нашел.

Проблема: У меня есть приложение в angular, и я добавил собственные стили и скрипты в моей папке с активами. Расположение моей папки с активами: sr c -> assets . Я делаю сборку своего проекта, используя ng build --prod --output-hashing=all, но проблема с этой командой заключается в том, что она хэширует только компоненты и изображения, используемые в моем компоненте, но все остальные файлы, такие как CSS, js файлы и изображения. , добавленные с помощью CSS, не хешируются в сборке.

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

Что я пробовал: Я пробовал много вещей, как я упоминал выше.

  1. ng build --prod
  2. output-hashing

Но ни один из них не принес мне пользы. Все, что я хочу, - это получить хешированные файлы css и js во время сборки. Есть ли какое-либо решение?

ПОЖАЛУЙСТА, СВОБОДИТЕ ЗАПРОСИТЬ ЛЮБОЙ, ЧТО ТРЕБУЕТСЯ, ИЛИ Я ПРОПУСТИЛ В ВОПРОСЕ

* РЕДАКТИРОВАТЬ: * Аналогично были заданы вопросы здесь , но на них еще нет ответа.

...