Configuration

Next.js vous permet de personnaliser votre projet pour répondre à des besoins spécifiques. Cela inclut des intégrations avec TypeScript, ESLint et plus encore, ainsi que des options de configuration internes telles que les imports absolus et les variables d'environnement.

TypeScript

Next.js offre une expérience de développement axée sur TypeScript pour construire votre application React.

ESLint

Next.js signale par défaut les erreurs et avertissements ESLint lors des builds. Apprenez ici comment désactiver ce comportement.

Variables d'environnement

Apprenez à ajouter et accéder aux variables d'environnement dans votre application Next.js.

Import absolus et alias de chemins de modules

Configurez des alias de chemins de modules pour remapper certains chemins d'importation.

Répertoire src

Stockez les pages dans le répertoire `src` comme alternative au répertoire racine `pages`.

MDX

Apprenez à configurer MDX pour écrire du JSX dans vos fichiers markdown.

AMP

Avec une configuration minimale et sans quitter React, vous pouvez commencer à ajouter AMP et améliorer les performances et la vitesse de vos pages.

Babel

Étendez la configuration Babel ajoutée par Next.js avec vos propres configurations.

PostCSS

Étendez la configuration PostCSS et les plugins ajoutés par Next.js avec vos propres configurations.

Serveur personnalisé

Démarrer une application Next.js de manière programmatique en utilisant un serveur personnalisé.

Mode Brouillon

Next.js propose un mode brouillon pour basculer entre les pages statiques et dynamiques. Découvrez comment cela fonctionne avec le routeur Pages.

Gestion des erreurs

Gérer les erreurs dans votre application Next.js.

Débogage

Apprenez à déboguer votre application Next.js avec VS Code ou Chrome DevTools.

Mode Prévisualisation

Next.js propose un mode prévisualisation pour les pages générées statiquement. Découvrez son fonctionnement ici.

Politique de sécurité du contenu (Content Security Policy)

Apprenez à configurer une Politique de sécurité du contenu (CSP) pour votre application Next.js.