Я использовал response-router-dom в своем приложении реакции, и он отлично работал с бэкэндом flask, причем оба они работали на разных портах. Но после того, как я создал версию сборки через npm run build
и обслужил ее, используя flask, используя
app = Flask(__name__, static_folder='../build', static_url_path="/");
@app.route('/react-app', methods=["GET"])
def send_index():
return app.send_static_file('index.html')
, тогда отображаются только панель навигации и нижний колонтитул, и ни один из маршрутов реакции не работает, и он показывает ошибку
The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.