images
Si vous souhaitez utiliser un fournisseur cloud pour optimiser les images au lieu de l'API d'optimisation d'images intégrée de Next.js, vous pouvez configurer next.config.js
comme suit :
Ce loaderFile
doit pointer vers un fichier relatif à la racine de votre application Next.js. Le fichier doit exporter une fonction par défaut qui retourne une chaîne, par exemple :
Alternativement, vous pouvez utiliser la prop loader
pour passer la fonction à chaque instance de next/image
.
Bon à savoir : La personnalisation du fichier de chargeur d'images, qui accepte une fonction, nécessite l'utilisation de Composants Client pour sérialiser la fonction fournie.
Pour en savoir plus sur la configuration du comportement de l'API d'optimisation d'images intégrée et du Composant Image, consultez les Options de configuration d'image pour les options disponibles.
Exemples de configuration de chargeur
- Akamai
- AWS CloudFront
- Cloudinary
- Cloudflare
- Contentful
- Fastly
- Gumlet
- ImageEngine
- Imgix
- PixelBin
- Sanity
- Sirv
- Supabase
- Thumbor
- Imagekit
- Nitrogen AIO