2

webpack / 反応アプリケーションで動的インポートを使用すると問題が発生します。これが私のコードです:

loader: (router) => import('../components/pages/home').then(component => {

  console.log(component)
  debugger;
  return router(component.default)
}

何らかの理由で、インポート関数の条件を満たしているという点で、モジュールが正しくインポートされているように見えます-つまり

typeof module === "object" && module && module.__esModule

ただし、コンポーネントは未定義のままです。戻り値は次のとおりです。

{HomePage: undefined, __esModule: true}

奇妙なことに、ファイルの先頭に同じコンポーネントの静的インポートを追加すると、インポートは期待どおりに機能します-明らかにこれは私が望んでいるものではありません:D

どんな助けでも大歓迎です。

前もって感謝します!

4

1 に答える 1