@ugar2000

Ошибка Unexpected token < in JSON в ngsw?

Создал прогрессивное Веб-приложение. На локалхосте работает как швейцарские часы - и файлы кэширует, и запросы запоминает, и манифест приложение устанавливает. Но когда на серваке - вылетает Uncaught (in promise) SyntaxError: Unexpected token < in JSON at position 0.
Service-Worker регистрирует, но хранилище кэша пустое.
Сервер с HTTPS, Apache-Tomcat-9.

5d6e5227b6d28138175984.png

Мой 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)"
]
}
}
]
}
  • Вопрос задан
  • 44 просмотра
Пригласить эксперта
Ответы на вопрос 1
SagePtr
@SagePtr
Еда - это святое
Видимо, ajax'ом запрашиваете JSON, а вместо JSON сервер возвращает HTML-код (например, стаднартную страницу об ошибке веб-сервера наподобие 503).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы