Произошла ошибка: Неизменяемое нарушение: загружаемый: не удается найти страницы - Главная в статистике. (@ загружаемый / компонент)

Я использовал эту статью, чтобы настроить разделение кода на сайте сервера 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'))

0 ответов

Другие вопросы по тегам