【问题标题】:React/Redux Github pages does not work with browserHistoryReact/Redux Github 页面不适用于 browserHistory
【发布时间】:2017-09-12 01:54:26
【问题描述】:

我在 Github 页面上有一个 react/redux 应用程序。我使用了react-router 中的browserHistory,页面不会显示且没有错误消息。

当从browserHistory 更改为hashHistory 时,一切正常。

发生这种情况的任何原因?我可以使用browserHistory 并且仍然可以工作吗?

谢谢 狮子座

【问题讨论】:

    标签: redux react-router github-pages browser-history


    【解决方案1】:

    简短回答:不。

    为了使用 browserHistory,您需要一个真正的应用服务器来处理请求并将所有非根级别的请求重定向回 /。由于 GitHub pages 只不过是一个静态文件宿主,所以不能在其上使用 browserHistory。

    参考:https://github.com/ReactTraining/react-router/blob/v3/docs/guides/Histories.md#browserhistory

    【讨论】:

      猜你喜欢
      • 2022-10-21
      • 1970-01-01
      • 1970-01-01
      • 2017-06-19
      • 1970-01-01
      • 2016-11-24
      • 2022-12-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多