В отчете Lighthouse говорится, что мой начальный url не кэшируется


Запустив отчет Lighthouse о моем начинающем PWA, отчет сообщает мне, что:

Пользователю не будет предложено установить веб-приложение сбои:
Манифест start_url не кэшируется работником службы.

Но это так! Я могу увидеть его в кэше на вкладке "приложение"на инструментах Chrome F12

Введите описание изображения здесь

Я могу подтвердить, что запись в манифесте.JSON-это правильно, так как в "Манифесте" уголок разработчика F12 показывает это

Введите описание изображения здесь

Я попытался изменить его, чтобы работать только с базовой страницей HTML и получить ту же проблему в отчете. Я также попытался изменить URL-адрес просто, но нет изменений в отчете Маяк.

Что я делаю не так?

1 2

1 ответ:

Это произошло из-за" глючного " Маяка. Его постоянно обновляют и улучшают, и он больше не сообщает о моем start_url как о проблематичном.

Еще одна проблема, с которой я столкнулся, заставляла меня думать, что Маяк сообщал, что сайт использует HTTP / 1.1 (без сжатия), когда различные интернет-ресурсы показывали мне, что он использует HTTP / 2 (со сжатием) (IIS 10 автоматически обслуживает HTTP / 2, если клиент поддерживает его), оказывается, что мой антивирус возился с HTTPS-трафиком. - как только я отключил обнаружение угроз HTTPS, Lighthouse сообщал о HTTP / 2 со сжатием.

Введите описание изображения здесь