이건 또 뭔가... 클라이언트 사이드에서 문제가 발생했단다...
일단 황급히 찾아보자
나는 정말 빌드 했을 때 버그나는게 끔찍한거 같다...
(내컴퓨터는 잘돌아가는데 왜! 왜?!!1!!!!!!!!!!!)
는 해결 못했다... 오류는 서버에서 프리랜더링 한 결과랑 클라이언트 랜더링 결과가 다르다곤 하는데...
제대로 공부안 하고 그냥 무작정 시작한 결과니까 받아들여야지...
그래서 test파일에 이전 커밋으로 복귀한 다음 함수나 컴포넌트 분리 없이 새로만들어서 빌드하니 해결되었다...
(해결이라기 보다는 회피....)
여기에서 조금 씩 커밋하면서 문제점을 찾아보자!
2023 - 05 - 14
오늘 다시 같은 오류가 나서 봤더니,, 대충 느낌이 왔다.
내가 getStaticProps를 사용한 페이지에 다른 변수를 이용해서 데이터를 랜더링 할때 생기는 문제 같은데...
역시 공부가 부족하다 더욱 공부해서 다음과 같은 실수를 줄이자!
2023 - 05 - 15
인고의 시간과 검색 끝에 알게 되었다.
나의 경우에는 클라이언트 오류가 json.parse에러였는데, next.js가 자체적으로 코드를 줄이던 중 파일이깨져서 오류가 나는 거였나보다...
next.config.js 에서 swcMinifty를 false로 하니까 눈물나게도 성공이다...