在配置了react-router后,无法通过输入地址或刷新子路由访问页面
原因: 这个只是作为前端路由,webpack会将其自动转到404界面
解决方法: 在webpack配置文件中加入
devServer: {
historyApiFallback: true,
}
这样任意的 404 响应都被替代为 index.html,再由react-router进行路由跳转
在配置了react-router后,无法通过输入地址或刷新子路由访问页面
原因: 这个只是作为前端路由,webpack会将其自动转到404界面
解决方法: 在webpack配置文件中加入
devServer: {
historyApiFallback: true,
}
这样任意的 404 响应都被替代为 index.html,再由react-router进行路由跳转