React PWA не удается перезагрузить в Chrome Dev Tools - PullRequest
1 голос
/ 19 марта 2019

Я пытаюсь создать PWA с помощью приложения create-реагировать.

Реакция: 16.8.4

Реакт-скрипты: 2.1.8

Хром: 72.0.3626.121

Минимальная настройка для воспроизведения:

Редактирование src/index.js и изменение serviceWorker.unRegister() на serviceWorker.register().

Создание рабочей сборки и обслуживание приложения

npm run build && serve -s build

Перейдите на http://localhost:5000 и увидите мое приложение.

Когда я вхожу в автономный режим (остановите сервер или выберите автономный режим на вкладке Сеть) инажмите перезагрузить, браузер загружает приложение, очевидно, через сервисного работника.

Когда я открываю инструменты разработчика Chrome и нажимаю перезагрузить, находясь в автономном режиме, браузер показывает мне ERR_INTERNET_DISCONNECTED, сервисный работник ничего не делает в режиме отладки.

В Firefox приложение работает в автономном режиме как в обычном режиме, так и в отладчике Firefox.

Что можно сделать для отладки работника службы в Chrome?

1 Ответ

1 голос
/ 24 марта 2019

Оказывается, что я проверил Обход для сети на вкладке Приложение .В этом случае любой запрос направляется непосредственно в сеть, что делает сервисного работника бесполезным.

...