コンテンツへスキップ
Fumadocs

最終更新日時

ドキュメントの最終更新日時を出力します

使い方

設定ファイルからプラグインを追加できます。

デフォルトでは Git が使用されます

ローカルの Git 履歴を利用するため、マシンに Git がインストールされていること、またリポジトリがシャロークローンされていないことを確認してください。

source.config.ts
import { defineConfig } from 'fumadocs-mdx/config';
import lastModified from 'fumadocs-mdx/plugins/last-modified';

export default defineConfig({
  plugins: [lastModified()],
});

プロパティへのアクセス

これにより、各ドキュメントで lastModified プロパティ (Date 型) がエクスポートされるようになります。

import { source } from '@/lib/source';

const page = source.getPage(['...']);

console.log(page.data.lastModified);
// または遅延読み込みを使う場合
const { lastModified } = await page.data.load();
console.log(lastModified);

<DocsPage /> などの UI で表示できます。

How is this guide?

最終更新日