Prerendered dynamic endpoint has path collision.
PrerenderDynamicEndpointPathCollide: No pudo renderizar
PATHNAME
con un parámetroundefined
, ya que la ruta generada colisionará durante la prerrenderización. Evita pasarundefined
comoparams
para la función del endpointgetStaticPaths()
, o agrega una extensión adicional al nombre del archivo endpoint.
¿Qué salió mal?
El endpoint se prerrenderiza con un parámetro undefined
, por lo que la ruta generada entrará en conflicto con otra ruta.
Si no puedes evitar pasar undefined
, entonces se puede agregar una extensión adicional al nombre del archivo endpoint para generar el archivo con un nombre diferente. Por ejemplo, renombrar pages/api/[slug].ts
a pages/api/[slug].json.ts
.
Ver también:
Error Reference