【发布时间】:2018-03-04 03:18:42
【问题描述】:
我正在使用在开发模式下运行良好的反应路由器 v4。我正在使用 wepback 为生产和使用 nginx 制作捆绑包。路由和嵌套路由在开发模式下工作正常,我也在开发模式下使用 wepback。但是在进行生产构建并在 nginx 上运行它之后,只会渲染索引路由。 我不知道如何解决这个问题。大家有什么建议
【问题讨论】:
标签: reactjs webpack react-router
我正在使用在开发模式下运行良好的反应路由器 v4。我正在使用 wepback 为生产和使用 nginx 制作捆绑包。路由和嵌套路由在开发模式下工作正常,我也在开发模式下使用 wepback。但是在进行生产构建并在 nginx 上运行它之后,只会渲染索引路由。 我不知道如何解决这个问题。大家有什么建议
【问题讨论】:
标签: reactjs webpack react-router
您需要将 index.html 作为任何路由的答案,如下所示:
https://github.com/react-boilerplate/react-boilerplate/blob/master/app/.nginx.conf
location / {
# Set path
root /var/www/;
try_files $uri /index.html;
}
【讨论】: