본문 바로가기
Q&A2026년 5월 2일1분 읽기

Next.js 16에서 'use cache' 썼더니 cookies() 에러가 떠요

류지훈
조회 522댓글 3

Next.js 15 → 16으로 올리면서 메인 페이지에 'use cache'를 추가했는데, 빌드할 때 다음 에러가 나옵니다.

Error: Detected dynamic API 'cookies()' inside cached scope.
  at app/page.tsx:12

실제로 페이지 안에서 사용자 세션을 cookies로 읽고 있긴 한데요, 이걸 어떻게 풀어야 하나요? cache를 포기해야 하는 건가요?

댓글 0

아직 댓글이 없습니다.
Ctrl+Enter로 등록