中繼資料檔案 API 參考
本文件章節涵蓋中繼資料檔案慣例。您可以透過將特殊的中繼資料檔案新增至路由區段來定義基於檔案的中繼資料。
每個檔案慣例可以使用靜態檔案(例如 opengraph-image.jpg
)或使用程式碼產生檔案的動態變數(例如 opengraph-image.js
)來定義。
定義檔案後,Next.js 會自動提供檔案(在生產環境中使用雜湊進行快取),並使用正確的中繼資料更新相關的 head 元素,例如資源的 URL、檔案類型和圖片大小。
實用資訊:
- 特殊路由處理器,例如
sitemap.ts
、opengraph-image.tsx
和icon.tsx
,以及其他 中繼資料檔案,預設會被快取。- 如果與
middleware.ts
一起使用,請設定比對器以排除中繼資料檔案。
網站圖示、圖示和 Apple 圖示
網站圖示、圖示和 Apple 圖示檔案規範的 API 參考。
manifest.json
manifest.json 檔案的 API 參考。
Open Graph 圖片和 Twitter 圖片
Open Graph 圖片和 Twitter 圖片檔案規範的 API 參考。
robots.txt
robots.txt 檔案的 API 參考。
sitemap.xml
sitemap.xml 檔案的 API 參考。
這有幫助嗎?