Instrumentation
プロジェクトのルートディレクトリ(またはsrc
フォルダを使用している場合はsrc
内)にあるinstrumentation.ts
(または.js
)ファイルからregister
という関数をエクスポートすると、新しい Next.js サーバーインスタンスが起動されるたびにその関数が呼び出されます。
Good to know:
- この機能は実験的なものです。この機能を使用するには、
next.config.js
でexperimental.instrumentationHook = true;
と定義して、明示的にオプトインする必要がありますinstrumentation
ファイルは、app
やpages
ディレクトリではなく、プロジェクトのルートに置く必要があります。src
フォルダを使用している場合は、src
の中にpages
とapp
と一緒にファイルを置きますpageExtensions
設定オプション