Le point de terminaison dynamique généré entre en collision avec une autre route.
PrerenderDynamicEndpointPathCollide: Could not render
PATHNAME
with anundefined
param as the generated path will collide during prerendering. Prevent passingundefined
asparams
for the endpoint’sgetStaticPaths()
function, or add an additional extension to the endpoint’s filename.
Qu’est-ce qui ne va pas ?
Titre de la section Qu’est-ce qui ne va pas ?Le point de terminaison est pré-rendu avec un paramètre undefined
, de sorte que le chemin généré entrera en collision avec une autre route.
Si vous ne pouvez pas empêcher de passer undefined
, alors une extension supplémentaire peut être ajoutée au nom du fichier d’extrémité pour générer le fichier avec un nom différent. Par exemple, renommer pages/api/[slug].ts
en pages/api/[slug].json.ts
.
Voir aussi :
Error Reference