У меня есть Spring Boot Project, есть остальные API и WebService, интерфейс 6, я протестировал работу службы для кэширования файлов интерфейса для режима prod. обслуживающий персонал .Когда я делаю сборку для внешнего интерфейса и тестирую с помощью npm http-сервера, сервисный работник работает нормально.Но когда я упаковываю угловые файлы внешнего интерфейса в Spring War, сервисный работник никогда не загружается.Некоторое отслеживание я добавляю ниже в main.ts, и в результате получается: Service Worker Not Loaded (если я запускаю развернутую весеннюю загрузочную войну).Также я отключил пружинную защиту и не был загружен.Любая идея, пожалуйста?
if ('serviceWorker' in navigator && environment.production) {
navigator.serviceWorker.register(baseUrl);
console.log('Service Worker Loaded');
} else {
console.log('Service Worker **Not** Loaded');
console.log(navigator);
}