TX031
Nieprawidłowy eksport dynamic
Przyczyna
Handler trasy eksportuje dynamic z wartością, której Text.js nie obsługuje. Next.js akceptuje też "error", co renderuje trasę statycznie i przerywa budowanie, jeśli trasa odczytuje dane żądania. Text.js nie potrafi wykrywać odczytów żądania, więc odrzuca "error".
Rozwiązanie
Użyj "force-static", aby zapisać handler w pamięci podręcznej. Handler zapisany w pamięci podręcznej otrzymuje żądanie bez ciągu zapytania, nagłówków, plików cookie ani treści:
app/api/posts/route.tsts
// Beforeexport const dynamic = "error";// Afterexport const dynamic = "force-static";Użyj "force-dynamic" lub usuń eksport, jeśli handler odczytuje żądanie. Zobacz Pamięć podręczna.