【发布时间】:2021-01-21 05:23:08
【问题描述】:
我有一个小型 React 应用程序,当与 GH-Pages 一起部署时,它会在页面加载时加载我的错误组件,而不是我的主页?
谁能解释一下这是为什么?
路线
<Router>
<Navbar />
<Switch>
<Route exact path = "/">
<Home />
</Route>
<Route path = "/about">
<About />
</Route>
<Route path = "/cocktail/:id">
<SingleCocktail />
</Route>
<Route path = "*">
<Error />
</Route>
</Switch>
</Router>
【问题讨论】:
-
在 GH-Pages 中确保使用
HashRouter而不是任何其他,因为那里的服务器配置 -
我不知道该怎么做,但我肯定会找到文档。谢谢
标签: reactjs github-pages