devsite/next.config.ts

29 lines
809 B
TypeScript

/** @type {import('next').NextConfig} */
const nextConfig = {
// Active le mode strict de React pour signaler des erreurs potentielles
reactStrictMode: true,
// Activer les fonctionnalités expérimentales nécessaires (par exemple appDir pour les layouts de l'application)
experimental: {
appDir: true,
},
// Gestion des réécritures d'URL pour proxy local vers le backend
async rewrites() {
return [
{
source: "/api/:path*", // Toute URL commençant par /api
destination: "http://localhost:1337/api/:path*", // Redirige vers votre backend Strapi
},
];
},
// Optimisation des fichiers statiques
images: {
domains: ["localhost"], // Permet de charger les images provenant de "localhost" si nécessaire
},
};
export default nextConfig;