umi ssr 按需加载bug

用umi做ssr, 配置了 dynamicImport 按需加载 , 这里发现了两个bug

1、如下配置自定义loading组件,会偶发性在node服务端触发LoadingComponent is not defined 报错,导致ssr渲染失效。这个问题在用nginx加载静态只有的时候偶发性出现,按官网用koa加载静态资源的时候不会触发。不过用koa 加载静态资源会很慢。

dynamicImport: {
  loading: '@/components/common/Loading',
}

2、如下配置,会导致componentDidMount执行2次,给官方提了个issue: https://github.com/umijs/umi/issues/5351 , 后期看看官方是否会修改。

dynamicImport: {},

 

你可能感兴趣的:(umijs,react)