TX031
Export dynamic invalide
Cause
Un gestionnaire de route exporte dynamic avec une valeur que Text.js ne prend pas en charge. Next.js accepte aussi "error", qui effectue un rendu statique de la route et fait échouer le build si elle lit des données de la requête. Text.js ne peut pas détecter les lectures de la requête, il rejette donc "error".
Solution
Utilisez "force-static" pour mettre le gestionnaire en cache. Un gestionnaire mis en cache reçoit une requête sans chaîne de requête, en-têtes, cookies ni corps :
app/api/posts/route.tsts
// Beforeexport const dynamic = "error";// Afterexport const dynamic = "force-static";Utilisez "force-dynamic", ou supprimez l’export, si le gestionnaire lit la requête. Consultez Mise en cache.