最经在搭一个koa2+react的ssr架构,遇到个问题,path="/“需要重定向到path=”/home"
jsx里面用到<Route path="/" render={() => <Redirect to="/home" />} />
ssr用到的代码如下
ssr-entry.js
server.js
可以看到我现在是那ctx.url判断写死重定向到/home的 但实际上按照react-router V4的官方文档,
我应该在const app = await serverBundle(store, routerContext, ctx.url);
之后去判断routerContext.url是否存在。
但是当我按照官方文档的写法,访问path="/"的路径,routerContext依然是{}。
可以看到访问/的时候,打印的routerContext依然为{}
希望我表述清楚了,求大牛给支个招,是我少做了哪一步吗?之前用express做过是没问题的。