umi ssr 按需加载bug

tech2026-04-04  0

用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: {},

 

最新回复(0)