使用 github 页面部署时 React App 空白的第一页



我由第一个反应应用程序在 github 页面上部署,但除了导航栏之外,一切都是空白的。但是,单击导航栏后,一切似乎都可以正常工作。 我也有一条通往主页的路径,所以我想知道出了什么问题。谢谢!

尝试将basename={process.env.PUBLIC_URL}添加到Router组件中。 喜欢这个:

<BrowserRouter basename={process.env.PUBLIC_URL}>
<App />
</BrowserRouter>

这会告诉反应路由器使用存储库的完整 URL 作为路由的"/"。 我遇到了你遇到的同样的问题,这解决了它。

最新更新