Я пытаюсь включить работника сервиса в мое угловое приложение.Для этого я использовал следующую команду:
ng add @angular/pwa
В моем отчете о маяке написано:
Current page does not respond with a 200 when offline
Чтобы решить вышеуказанную проблему из отчета о маяке, я добавил URL своего сайта в ngsw-config.файл json.
Мой файл ngsw-config.json:
{
"index": "/index.html",
"assetGroups": [
{
"name": "app",
"installMode": "prefetch",
"resources": {
"files": [
"/favicon.ico",
"/index.html",
"/*.css",
"/*.js"
]
}
},
{
"name": "assets",
"installMode": "lazy",
"updateMode": "prefetch",
"resources": {
"files": [
"/assets/**"
],
"urls": [
"https://getcoursetube.com/**"
]
}
}
]
}
Но после этого я получаю следующую ошибку:
Uncaught (in promise) SyntaxError: Unexpected token < in JSON at position 0
at Driver.<anonymous> (ngsw-worker.js:2353)
at Generator.next (<anonymous>)
at fulfilled (ngsw-worker.js:1772)
и в отчете маяка все еще говорится, что текущая страница не отвечает 200, когда офлайн