Я пытаюсь обеспечить автоматическое удаление кэша для моего приложения Angular без использования внешних пакетов.Я исследовал эту проблему в течение нескольких дней, и в настоящее время для outputHashing
установлено значение "all", и в моем файле app.module.ts
это есть у моих поставщиков: [{provide: LocationStategy, useClass: HashLocationStrategy}]
.
То, что я уже пробовал, ужедобавил символ # в мои URL-адреса, но я не уверен, что это правильно уничтожает кеш.Кроме того, имена файлов Javascript не имеют никаких значений хеш-функции в конце их, а также мои URL-адреса, они просто имеют символ #, за которым следует заголовок страницы.
Когда я запускаю "ng build --outputHashing=all
"хэшированиезначения правильно применяются к концу моих файлов, но любая другая команда, которую я использую для запуска приложения, не добавляет значения хеш-функции. Мне нужно, чтобы она работала, когда я добавляю опцию "--prod
". Есть идеи?