본문 바로가기
프로그래밍/개발 상식 등

getServerSideProps error: "Reason: undefined cannot be serialized as JSON. Please use null or omit this value all together. 해결

by 숙님 2022. 12. 7.
728x90

Reason: undefined cannot be serialized as JSON. Please use null or omit this value all together.

라며 계속해서 오류가 났다 

 

 

작업하고 있는 next.js의 '파일명.config.js'의 파일에서 

직접적으로 담고 있던  api를 지우고 아래와 같이 작성했다 

const API_KEY = process.env.API_KEY;

 

 

그리고 .env파일을 별도로 만들어서 아래처럼 api 정보를 따로 담아 주었다 

api코드는 예시임 / 본인의 api를 바로 붙이면 됨

API_KEY = cab37ea7222bcsdfxfeb8bce7a1d41603987787241

 

그랬더니 해결되었다 

아직 실력이 부족하여 정확한 해결책이었던건지 더 알아보아야겠다 

댓글