Я запускаю приложение React, созданное с помощью create-реагировать-приложение v1.5.2, плюс внутренний код.В v1 я настроил свой бэкэнд так, чтобы он отвечал index.html
, если только это не AJAX-запрос.В v2 я заставлял его отвечать с отображением, если URL начинается с /Teachers
.Другими словами, я не хочу, чтобы эта часть была частью моего React SPA.
Однако, когда я просматриваю URL /Teachers
на локальном хосте, Chrome по-прежнему обслуживает index.html
, и инструменты разработчика говорят, что это из ServiceWorker.Я хочу обслуживать такие URL-адреса с сервера.
Открытие его в новом окне не работает.Открытие его в окне инкогнито работает, но если я открою часть сайта React (часть, которая является частью моего приложения React) на другой вкладке и вернусь к /Teachers
на первой вкладке, он вернется к index.html
,Остановка ServiceWorker в инструментах разработки не работает - она перезапускается с новым запросом.Удаление локального кэша («workbox-precache -...») не работает.