グローバルオプション
Fumadocs MDX のカスタマイズ
すべてのコレクションに適用される MDX プラグインなど、Fumadocs MDX のグローバルオプションは、プロジェクトルートの source.config.ts に記述します。このファイルは省略可能で、lib/source.ts で Macro API を使って定義したコレクションでも機能します。
グローバルオプション
import { defineConfig } from 'fumadocs-mdx/config';
export default defineConfig({
// グローバルオプション
});プロパティ
型
MDX オプション
コレクションのデフォルトプリセットをカスタマイズします。mdxOptions は unified でコンパイルされるコレクションに、satteriOptions は compiler: 'satteri' を指定したコレクションに適用されます。
import { defineConfig } from 'fumadocs-mdx/config';
import { myPlugin } from './remark-plugin';
export default defineConfig({
mdxOptions: {
// 順序が重要な場合
remarkPlugins: (v) => [myPlugin, ...v],
},
});または、minimal プリセットを使用する場合は次のとおりです。
import { defineConfig } from 'fumadocs-mdx/config';
export default defineConfig({
mdxOptions: {
preset: 'minimal',
// この場合、MDX プロセッサーのオプションのみを受け付けます
},
});How is this guide?
最終更新日
