github 页上的 React Router URL

React Router URL on github pages

我在 Github 页上有一个实时站点。

有URL:

example.com/frontend-challenges

这是一个包含另一个应用程序的应用程序,例如

example.com/frontend-challenges/app-1
example.com/frontend-challenges/app-2
example.com/frontend-challenges/app-3

我正在使用 ReactJS/React 路由器。但是每当我尝试访问 example.com/frontend-challenges/app-1 而不先输入 example.com/frontend-challenges 时 Github 找不到它。

如何克服这个问题? URL:

https://yoga1234.github.io/frontendmentor-challenges/

这是因为您的应用是 SPA,GitHub 页面不支持它。 这是绕过此问题的说明:

https://github.com/rafgraph/spa-github-pages#usage-instructions