сервисный работник отменяет URL-адреса REST

только начал работать с reactjs недавно, месяц или два.. не профессионал, но могу найти дорогу.. я использую приложение create ract (quickie, которое поставляется с сервис-воркером), и мои настройки таковы, что я развертываю приложение реакции в корне моего приложения java REST, поэтому все мои вызовы остальных сервисов имеют относительный формат, например, /rest/myservice/123 и т. д., и они работают нормально.

но недавно я начал получать странные ошибки, и остальные вызовы перестали работать.. если я выполняю URL-адрес RET из браузера.... ничего не происходит, индекс загружается... когда я тестирую с почтальоном, REST работает просто отлично, он также работает в сафари или если URL-адрес является локальным хостом... ...поэтому после нескольких часов разочарования я обнаружил, что сервисный работник делает свое.... кеширование. мои остальные вызовы перехватываются, и они никогда не доходят до сервера ... и нигде не упоминается о том, как это преодолеть, ни в документах сервисного работника, ни в документах create-реагировать-приложение ... об этом ничего не упоминается пример использования...... это так жалко... Я понял это после многочисленных следов и ошибок... но это не остановилось на этом.. Я пошел дальше и удалил запись регистрации сервис-воркера из index.js также удалил файл сервисного работника и перестроил приложение. ну, файл service-worker.js все еще там ... он появился в папке сборки после того, как я перестроил проект ..... что случилось с приложением create-реагировать, заплатил ли им Google за включение сервисного работника? или что происходит? почему я не могу удалить его? и как мне предотвратить отмену вызовов остальных URL-адресов? когда я набираю: https://xxxx.io/x/referal/refCode/3429878 он просто загружает приложение...

что еще мне не хватает?


person Levancho    schedule 07.05.2018    source источник
comment
github.com/facebook/create-react-app/issues/2398 попробуй посмотреть на свою сборку... у тебя там есть ПО, о котором тебе нужно знать   -  person Robert Rowntree    schedule 07.05.2018
comment
В этом случае мне нужно извлечь, чего я пытаюсь избежать ... вопрос в том, почему это работает так из коробки, не имеет никакого смысла   -  person Levancho    schedule 07.05.2018


Ответы (1)


получил ответ на @Redit, необходимый для отмены регистрации работника...

Детали @:

https://www.reddit.com/r/reactjs/comments/8hovvb/removal_of_serviceworker_from_reactjs_app/

person Levancho    schedule 07.05.2018