跳转到内容

预渲染的动态端点存在路径冲突。

PrerenderDynamicEndpointPathCollide:无法使用 undefined 参数渲染 PATHNAME,因为生成的路径将在预渲染期间发生冲突。请避免将 undefined 作为 params 传递给端点的 getStaticPaths() 函数,或者为端点文件名添加额外的扩展名。

该端点使用了一个 undefined 的参数进行预渲染,因此生成的路径会与另一个路由冲突。

如果无法避免传递 undefined,可以在端点文件名中添加一个额外的扩展名,以生成不同名称的文件。例如,将 pages/api/[slug].ts 重命名为 pages/api/[slug].json.ts

另请参阅

贡献 社区 赞助