컨텐츠로 이동

Invalid entry inside getStaticPath's return value

InvalidGetStaticPathsEntry: Invalid entry returned by getStaticPaths. Expected an object, got ENTRY_TYPE

getStaticPaths의 반환 값은 객체 배열이어야 합니다. 대부분의 경우 이 오류는 요소가 배열로 이루어진 배열이 반환되었기 때문에 발생합니다. .flatMap() 또는 .flat() 호출을 사용하는 것이 유용할 수 있습니다.

pages/blog/[id].astro
export async function getStaticPaths() {
return [ // <-- 배열
{ params: { slug: "blog" } }, // <-- 객체
{ params: { slug: "about" } }
];
}

더 보기: