Pular para o conteúdo
This is an unmaintained snapshot of the Astro v4 docs. View the latest docs.

Prerendered dynamic endpoint has path collision.

PrerenderDynamicEndpointPathCollide: Não foi possível renderizar NOMEDOCAMINHO com um parâmetro undefined já que o caminho gerado iria colidir durante a pré-renderização. Evite passar undefined como params para a função getStaticPaths(), ou adicione uma extensão adicional ao nome de arquivo do endpoint.

O endpoint é pré-renderizado com um parâmetro undefined, então o caminho gerado irá colidir com outra rota.

Se você não consegue evitar passar undefined, então uma extensão adicional pode ser adicionada ao nome de arquivo do endpoint para gerar o arquivo com um nome diferente. Por exemplo, renomeando pages/api/[slug].ts para pages/api/[slug].json.ts.

Veja Também:

Contribua

O que passa em sua cabeça?

Comunidade