@ugar2000

PWA работает только в ROOT Tomcat. Что не так?

Разрабатываем веб-приложение. Добавили ngsw и все к нему причитающееся. На локалхосте работает отлично, на удаленном работает только в ROOT-директории томката. И базовый адрес меняли, и ngsw-confsg настраивали, но никак. А наш бэк в ROOT работать не хочет. Что не так? Это мы туповатые или PWA от Angular не умеет работать в других директориях?

ngsw-config (base-href=/inspector/):

{
"index": "/index.html",
"assetGroups": [
{
"name": "app",
"installMode": "prefetch",
"updateMode": "prefetch",
"resources": {
"files": [
"/favicon.ico",
"/index.html",
"/*.css",
"/*.js",
"/manifest.json",
"!/*-es5*.js"
],
"urls": [
"https://fonts.googleapis.com/**",
"https://fonts.gstatic.com/s/**"
]
}
},
{
"name": "assets",
"installMode": "prefetch",
"updateMode": "prefetch",
"resources": {
"files": [
"/assets/**",
"/*.(eot|svg|cur|jpg|png|webp|gif|otf|ttf|woff|woff2|ani)"
]
}
}
]
}

И ошибку выдаёт, кстати. Причина этого - хз.
Uncaught (in promise) SyntaxError: Unexpected token < in JSON at position 0
  • Вопрос задан
  • 59 просмотров
Пригласить эксперта
Ответы на вопрос 1
@grinat
Не грузит манифест судя по ошибке, потому и не пашет https://developer.mozilla.org/ru/docs/Web/%D0%9C%D...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы