Open1
Route Segment Config
オプション | 型 | デフォルト値 | 説明 |
---|---|---|---|
dynamic |
'auto' 'force-dynamic' 'error' 'force-static'
|
'auto' |
ページまたはレイアウトのレンダリングモードを設定する |
dynamicParams |
boolean |
true |
動的セグメントのパラメータが生成されるかどうかを制御する |
revalidate |
false 0 number
|
false |
ページまたはレイアウトのデフォルトの再検証時間(秒)を設定する |
fetchCache |
'auto' 'default-cache' 'only-cache' 'force-cache' 'force-no-store' 'default-no-store' 'only-no-store'
|
'auto' |
フェッチリクエストのキャッシング動作を制御する |
runtime |
'nodejs' 'edge'
|
'nodejs' |
ランタイムを設定する |
preferredRegion |
'auto' 'global' 'home' string string[]
|
'auto' |
実行リージョンを設定する |
maxDuration |
number |
デプロイプラットフォームによる | サーバーサイドロジックの実行時間の上限を設定する |
これらの設定は、layout.tsx
、page.tsx
、route.ts
ファイル内で直接エクスポートすることで適用されます。デフォルト値から外れる場合のみ明示的に設定する必要があります。