Произошла ошибка: Неизменяемое нарушение: загружаемый: не удается найти страницы - Главная в статистике. (@ загружаемый / компонент)
Я использовал эту статью, чтобы настроить разделение кода на сайте сервера https://loadable-components.com/docs/server-side-rendering/.
const statsFile = path.resolve('../dist/public/loadable-stats.json')
const extractor = new ChunkExtractor({ statsFile, entrypoints: ['browser'] })
const html = ReactDOMServer.renderToString(
extractor.collectChunks(
<StaticRouter location={ctx.request.url} context={routeContext}>
<Provider store={ctx.store}>
<IntlProvider
locale={locale}
defaultLocale={locale}
onError={() => {}}
>
<MuiThemeProvider theme={theme(locale)}>
<Application dynamicData={dynamicData} />
</MuiThemeProvider>
</IntlProvider>
</Provider>
</StaticRouter>
)
)
......................
ctx.body = `<!DOCTYPE html>\n${ReactDOMServer.renderToStaticMarkup(
<Html
helmet={Helmet.renderStatic()}
window={{
__STATE__: ctx.store.getState()
}}
css={styleTags}
scripts={scriptTags}
locale={ctx.locale}
url={ctx.request.url}
dynamicData={dynamicData}
linkTags={linkTags}
>
{html}
</Html>
)}`
Как я понимаю точка входа entrypoints: ['browser']
обнаружен разделенными фрагментами, не может быть обнаружен пакетом, что мне делать, чтобы обнаружить разделенные фрагменты? Вот как я пытаюсь импортировать компонент страницы
const HomePage = loadable(() => import('pages/Home'))