Prerendered dynamic endpoint has path collision.
PrerenderDynamicEndpointPathCollide: Не удалось отрисовать
PATHNAME
с параметромundefined
, так как сгенерированный путь будет конфликтовать во время пререндеринга. Предотвратите передачуundefined
в качествеparams
для функцииgetStaticPaths()
этой точки доступа или добавьте дополнительное расширение к имени файла точки доступа.
Что пошло не так?
Заголовок раздела Что пошло не так?Точка доступа пререндерена с параметром undefined
, поэтому сгенерированный путь будет конфликтовать с другим маршрутом.
Если вы не можете предотвратить передачу undefined
, вы можете добавить дополнительное расширение к имени файла точки доступа, чтобы сгенерировать файл с другим именем. Например, переименуйте pages/api/[slug].ts
в pages/api/[slug].json.ts
.
Смотрите также:
Error Reference