我正在尝试使用反应路由器构建 SPA。当我使用链接导航时,它可以完美运行,但是通过刷新或写入 url 它给了我cannot GET /(any route except main)
. 我试图向historyApiFallback : true
我的 webpack 开发服务器配置添加选项,但它没有解决它。
我将不胜感激。
我正在尝试使用反应路由器构建 SPA。当我使用链接导航时,它可以完美运行,但是通过刷新或写入 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
也许这是你的问题?手动刷新或写入时,React-router url 不起作用
如果您也将路由器中的代码包含在问题中,这可能会有所帮助。
使用 HashRouter 而不是 BrowserRouter