Создать-реагировать-приложение, работник службы и загрузки
У меня есть два проекта, скажем, API и UI. API - это приложение на флеш-питоне, оно построено с помощью create-реагировать-приложение. Во время разработки у меня есть экспресс-прокси API, и все отлично. Во время производственной сборки я использую сборку пряжи, беру статический контент и обслуживаю его через проект python api. В приложении "фляга" я обслуживаю все запросы API через "/api", а все остальное из "/".
Теперь запросы браузера к /api/foo сбрасывают index.html, если serviceWorker включен. Если я отменяю регистрацию сервисного работника, то он просто выдает ошибку, указывающую, что URL неверен.
Есть ли способ заставить работника службы игнорировать все запросы к /api/*? В идеале, я бы не хотел извлекать конфигурацию webpack, если это возможно.