Как исправить файл manifest.json 404 с помощью страниц github - PullRequest
0 голосов
/ 05 февраля 2019

Я работаю над прогрессивным веб-приложением, использующим Create-React-App, и при развертывании на Github Pages я получаю 404 для android-chrome-192x192.png.Похоже, что манифест запрашивает его у myName.github.io/ вместо myName.github.io/myProject/.Когда я добавляю имя проекта в путь к файлу, на моем сервере разработки появляется сообщение о том, что изображение не существует!Все остальные значки работают нормально, проблема, кажется, только с 192x192 PNG.Я был бы признателен за помощь, если у кого-то возникла такая же проблема, большое спасибо!

Вот живая версия сайта с ошибками: https://brose55.github.io/robofriends/

Это для PWA, сделанного сCreate-React-App и развернут на Github Pages.Я пытался изменить пути к файлам, но ничего не работает.

"icons": [
{
  "src": "favicon.ico",
  "sizes": "64x64 32x32 24x24 16x16",
  "type": "image/x-icon"
},
    {
        "src": "/android-chrome-192x192.png",
        "sizes": "192x192",
        "type": "image/png"
    },
    {
        "src": "/android-chrome-384x384.png",
        "sizes": "512x512",
        "type": "image/png"
    }
],

Ожидаемый запрос от ... github.io/robofriends, но вместо этого он от ... github.io/

1 Ответ

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

Это простая синтаксическая ошибка.Удалите «/» перед исходным URL.Обратите внимание, что «favicon.icon» не имеет «/».например: "src": "android-chrome-192x192.png",

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