圖片設定
如果您想使用雲端供應商來優化圖片,而非使用 Next.js 內建的圖片優化 API,您可以透過以下方式設定 next.config.js
:
這個 loaderFile
必須指向相對於 Next.js 應用程式根目錄的檔案。該檔案必須匯出一個預設函式,該函式會回傳字串,例如:
或者,您可以使用 loader
屬性 將函式傳遞給每個 next/image
實例。
須知:自訂圖片載入器檔案(接受函式)需要使用 客戶端元件 (Client Components) 來序列化提供的函式。
若要進一步了解如何設定內建 圖片優化 API 和 圖片元件 (Image Component) 的行為,請參閱 圖片配置選項 以查看可用選項。
範例載入器配置
- Akamai
- AWS CloudFront
- Cloudinary
- Cloudflare
- Contentful
- Fastly
- Gumlet
- ImageEngine
- Imgix
- Thumbor
- Sanity
- Sirv
- Supabase