У меня проблема с угловым 5 и его обслуживающим работником.
Я добавил файл ngsw-congif, и он хорошо регистрирует работника сервиса.
"dataGroups": [
{
"name": "api-freshness",
"urls": [
"/api/apirouter1/",
"/api/apirouter2/",
"/api/apirouter3/"
],
"cacheConfig": {
"strategy": "freshness",
"maxSize": 5000,
"maxAge": "36h",
"timeout": "3s"
}
},
{
"name": "api-performance",
"urls": [
"/route1",
"/route2",
"/route3"
],
"cacheConfig": {
"strategy": "performance",
"maxSize": 5000,
"maxAge": "36h",
"timeout": "3s"
}
}
]
группа "api-performance" предназначена для маршрутов приложений, а "api-freshness" - для маршрутов, которые я использую для достижения вызовов API.
Запуск приложения работает нормально, и я могу перемещаться по шине URL (с использованием маршрутов приложения), когда я обновляю страницу (клавиша F5 или кнопка обновления браузера). У меня 404, и приложение перезагружается, только если я пытаюсь получить доступ к корню. URL (/). Кто-нибудь знает, как это исправить? Thanx