React-оснастка и регистрация работника службы - PullRequest
0 голосов
/ 28 ноября 2018

Я пытался интегрироватьact-snap с моим проектом create-реагировать на приложение.Кажется, проблема, с которой я сталкиваюсь, связана со строкой registerServiceWorker () в файле index.js.

Наблюдаемое мной поведение заключается в том, что при наличии строки registerServiceWorker () приложение создает иЯ могу нормально перемещаться, но предварительно обработанные файлы заполнены только:

<html><head></head><body></body></html>

И консоль заполнена:

 Failed to load resource: net::ERR_UNKNOWN_URL_SCHEME

Когда я закомментирую registerServiceWorker ()Строка в index.js response-snap работает без ошибок и преобразует все как и должно, но я не могу ориентироваться по маршруту '/'.Попытка перейти на любой другой маршрут автоматически перенаправляет меня.

У меня есть ощущение, что есть некоторые корректировки, которые мне может потребоваться внести с помощью файла registerServiceWorker.js, который поставляется с create-реагировать-app, или изменения параметров сresponse-snap.

Я для справки использовал версию 1.21 response-snap.

Любые идеи с указанием того, куда идти с этим, были бы замечательными.

1 Ответ

0 голосов
/ 07 декабря 2018

registerServiceWorker, скорее всего, не имеет ничего общего с вашей ошибкой, так как реагирующая привязка по умолчанию использует HTTP (не HTTP S ), а сервисные работники не работают по HTTP.

UPD : фактически serviceWorker будет работать через HTTP для localhost.Акция-оснастка, вероятно, должна отключить serviceWorkers по умолчанию

...