Как запустить http-прокси-промежуточное программное обеспечение после маршрутизации react?

#reactjs #create-react-app #http-proxy-middleware

Вопрос:

Я работаю над приложением React, использующим CRA. proxy Элемент по умолчанию package.json недостаточно гибок для меня. Я пробовал использовать http-proxy-middleware , и это ломает вещи, потому что он запускается до того, как приложение React получит возможность направить запрос, а не после (как по умолчанию CRA proxy ). Как настроить http-proxy-middleware запуск только после React 404s?

Кроме того, я видел http-proxy-middleware proxy , что в нескольких местах (например, здесь) рекомендуется использовать функции CRA по умолчанию в качестве надмножества, но на самом деле это не так. Было бы неплохо, если бы это каким-то образом было включено в http-proxy-middleware документацию, учитывая, насколько это распространенный вариант использования (я думаю).