Prerendered dynamic endpoint has path collision.
PrerenderDynamicEndpointPathCollide: Não foi possível renderizar
NOMEDOCAMINHO
com um parâmetroundefined
já que o caminho gerado iria colidir durante a pré-renderização. Evite passarundefined
comoparams
para a funçãogetStaticPaths()
, ou adicione uma extensão adicional ao nome de arquivo do endpoint.
O que deu errado?
Seção intitulada O que deu errado?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:
Error Reference