🗂

opennext nextra turbopack

に公開

codex曰く、

next.config.ts
const mdxRule = (config as any)?.turbopack?.rules?.["*.{md,mdx}"]
if (mdxRule?.loaders) {
  mdxRule.loaders = mdxRule.loaders.map((loader: any) => ({
    ...loader,
    options: {
      ...(loader.options ?? {}),
      isPageImport: true
    }
  }))
}

を追加すればよいとのこと。実際これでうまく動作した。
が、仕組みがよくわからないのでとりあえず --turbopack を消して使っている。

Discussion