使用 create-react-app 部署 github 页面的 React-router 问题

React-router issues with deploying github pages, with create-react-app

我在将简单的 React 应用程序部署到 github 页面时遇到了最困难的时刻。您将一个文件移动到错误的目录,这会导致整个过程中断。

运行 npm 运行 构建后我该做什么?

这会将我所有的文件都放入一个构建文件夹中,但浏览器仍然不断给我 404 错误,认为在初始 url 路由的“/”之后键入的任何内容都在从服务器寻找实际文件.我只想使用 / 作为我在 React Router 中设置的路由...:(

Create-React-App 有关于如何将构建部署到 Github Pages 和 Heroku 的详细文档。您可以阅读here. Your specific issue is covered in "Notes on client-side routing"部分。