我正在使用在开发模式下正常运行的react router v4。我正在使用wepback为生产和使用nginx制作bundle。路由和嵌套路由在开发模式下工作正常,我也在开发模式下使用wepback。但是在生成构建并在nginx上运行它之后,只有索引路由呈现。 我不知道如何解决这个问题。请提出任何建议
答案 0 :(得分:0)
您需要将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;
}