Создал прогрессивное Веб-приложение. На локалхосте работает как швейцарские часы - и файлы кэширует, и запросы запоминает, и манифест приложение устанавливает. Но когда на серваке - вылетает Uncaught (in promise) SyntaxError: Unexpected token < in JSON at position 0.
Service-Worker регистрирует, но хранилище кэша пустое.
Сервер с HTTPS, Apache-Tomcat-9.
Мой ngsw-config
{
"index": "/inspector/index.html",
"assetGroups": [
{
"name": "app",
"installMode": "prefetch",
"resources": {
"files": [
"/inspector/favicon.ico",
"/inspector/index.html",
"/inspector/*.css",
"/inspector/*.js",
"/inspector/*.json",
"/inspector/manifest.json",
"/inspector/assets/html/iframe.html",
"!/inspector/*-es5*.js"
],
"urls": [
"
https://fonts.googleapis.com/**",
"
https://fonts.gstatic.com/s/**"
]
}
},
{
"name": "assets",
"installMode": "lazy",
"updateMode": "prefetch",
"resources": {
"files": [
"/inspector/assets/**",
"/inspector/*.(eot|svg|cur|jpg|png|webp|gif|otf|ttf|woff|woff2|ani)"
]
}
}
]
}