Неожиданный токен <в JSON в позиции 0 в драйвере. <anonymous>(ngsw-worker.js: 2353) - PullRequest
0 голосов
/ 29 ноября 2018

Я пытаюсь включить работника сервиса в мое угловое приложение.Для этого я использовал следующую команду:

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, когда офлайн

...