Страница Ionic 4 и Firebase не найдена - PullRequest
0 голосов
/ 27 сентября 2018

Я недавно запустил проект Ionic 4, добавил сервисный woker с помощью команды $ ng add @angular/pwa --project app и разместил его на firebase.Он работает красиво и безупречно, но когда я даю Ctrl + F5 на странице или проверяю с Lighthouse, он возвращает мне страницу, не найденную, и работает снова, только если я перехожу на URL и удаляю /home, оставляя толькоБаза URL, так что он может установить работника службы и работает нормально, если в случае, если я не делаю описанную выше процедуру: D.Если я смогу получить ответ, я буду очень благодарен.

Благодарю за внимание.

Примечание: извините за мой английский, я бразилец и несвободно.

1 Ответ

0 голосов
/ 08 февраля 2019

У меня была точно такая же проблема с использованием Ionic 4 с @angular/pwa.Решением было добавить следующее переписать в файл firebase.json:

"rewrites": [{
        "source": "**",
        "destination": "/index.html"
}]

, чтобы firebase.json выглядело так:

{
  "hosting": {
    "public": "www",
    "ignore": [
      "firebase.json",
      "**/.*",
      "**/node_modules/**"
    ],
    "rewrites": [{
        "source": "**",
        "destination": "/index.html"
    }]
  }
}

Надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...