反应路由器。刷新页面时无法获取或手动写入url

React router. Cannot GET when refreshing a page or write url manually

我正在尝试使用 React 路由器构建 SPA。当我使用 link 导航时,它工作得很好,但是刷新或写入 url 它给了我 cannot GET /(any route except main)。我试图将 historyApiFallback : true 选项添加到我的 webpack 开发服务器配置中,但它没有解决它。

如有任何帮助,我将不胜感激。

也许这是你的问题?

如果您在问题中也包含路由器的代码,可能会有所帮助。

这是记录在案的(现在我写了30个字符):https://github.com/reactjs/react-router/blob/v2.3.0/docs/guides/Histories.md#browserhistory

使用 HashRouter 代替 BrowserRouter