【发布时间】:2020-11-30 10:03:14
【问题描述】:
我正在为来自 Express 服务器的 react 的生产构建 index.html 提供服务。 react 应用程序使用 react 路由器进行导航。使用 react-router 时,刷新页面时出现无法获取数据的问题,因为它正在向http://example.com/abc 发送 GET 请求,并且该 URL 没有在 express 中处理。所以我通过处理每个get请求找到了解决方案: app.get('*') 重定向回主页,这样页面就可以获得它需要的所有资源。但是,我有其他快递端点可以将数据发送到前端,如果我重定向所有 GET 请求,端点就不再工作了。我应该如何解决这个问题?
【问题讨论】:
标签: reactjs express react-router