【发布时间】:2019-05-09 20:34:15
【问题描述】:
我尝试在 GoDaddy 上托管 reactjs 中的多页应用程序。运行 npm build 后,我按照 GoDaddy 的说明将文件上传到,我可以毫无问题地查看我的登录页面,即我的主页。当我尝试导航到另一个页面(例如仪表板页面)时,URL 正在更改,但页面上没有显示任何内容我在控制台中也没有收到任何错误,请帮助。
【问题讨论】:
标签: reactjs react-router hosting cpanel
我尝试在 GoDaddy 上托管 reactjs 中的多页应用程序。运行 npm build 后,我按照 GoDaddy 的说明将文件上传到,我可以毫无问题地查看我的登录页面,即我的主页。当我尝试导航到另一个页面(例如仪表板页面)时,URL 正在更改,但页面上没有显示任何内容我在控制台中也没有收到任何错误,请帮助。
【问题讨论】:
标签: reactjs react-router hosting cpanel
您可以尝试使用HashRouter 而不是BrowserRouter
import { HashRouter } from 'react-router';
// Then in render
<HashRouter history={ hashHistory }>
...
</HashRouter>
【讨论】:
${process.env.PUBLIC_URL}/, exact: true, name: 'Home' }, as路线