0

我正在创建一个将 React SSR 与 react-loadable 结合的新项目。(基于https://github.com/jamiebuilds/react-loadable/tree/master/example

react-loadable 文档提到我需要添加“Loadable.preloadAll()”以确保 SSR 等待异步组件被渲染。当我打开 SSR 的页面源时,没有异步组件,也没有加载组件。

在浏览器中引导后,会呈现异步组件。

github:

https://github.com/Exomnius/spearhead/blob/master/packages/web/server/server.jsx

Loadable.preloadAll().then(() => {
  app.listen(3000, err => {
    if (err) {
      console.error(err);
    }

    if (__DEV__) {
      console.info('==>   Open http://%s:%s in a browser to view the app.', 'localhost', 3000);
    }
  });
});

有人有这个问题的经验吗?我是否缺少配置?提前致谢!

4

0 回答 0