Отключить сервис-работников в режиме разработки.
В случае нашей разработки мы обслуживаем файлы с https://localhost, поскольку приложение размещено на salesforce.com. В chrome сервисный рабочий на chrome блокирует все, что поступает с самозаверяющего сервера, т. Е. (Https://localhost).
Таким образом, есть способ отключить/отменить регистрацию работников службы в режиме разработки. Любой шаблон для этого.
благодаря
Ответы
Ответ 1
Вы можете использовать chrome devtools, а в разделе Application> Service Workers выберите флажок Обновление при обновлении
Вы также можете использовать флажок "Обход для сети", чтобы избежать стрельбы из формы регистрации рабочего сотрудника службы.
Ответ 2
Вот грубый подход:
navigator.serviceWorker.register = () => new Promise(() => {});
(протестировано в Chrome Canary и Firefox Developer Edition)