[Next.js] Vercel 배포 중 오류 해결하기 2 - Client_fetch_error

HongBeen Lee·2022년 7월 7일
1
post-thumbnail

또... Client_fetch_error 등장....으윽 그만..ㅠ

Unexpected token < in JSON at position 0
이게 또 나왔다.

여기 콘솔에러의 링크로 들어가면 환경변수로 NEXTAUTH_URL 를 설정해주라고만 하는데, 이미 잘 했다... 물론 NEXTAUTH_SECRET 이것도 잘 해놨다.
(이건 저번 오류포스팅에서 해결함)

그래서 deployment status에 들어가보니,
이전버전 배포에는 없었던 빌드 이슈가 등장....!

api 라우트 관련 공식문서를 보니,
next.js에서 서버사이드 함수를 동작할 때, api 엔드포인트로 pages/api에 있는걸 /api/* 로 처리하게 되는데,
pages와 같은 레벨에 api 폴더가 존재하면 여기로 매핑이 바뀌어서 next-auth 사용에 있어서 경고가 뜬 것 같다.


그래서 api 폴더를 apis로 변경하여 해결함!

여기에서 어떤 분이 알려주심.
런던사는 필립님 감사합니다....

profile
🏃🏻‍♀️💨

0개의 댓글