작성
·
284
0
영상도 여러번 돌려보고 했는데 선생님 코드랑 다른곳이 없어보였고, stackoverflow나 여러 구글 게시물들을 찾아 보면서 fix 해보려 했는데도 잘 모르겠네요
답변 3
1
0
0
안녕하세요 jych2365님.
.env
파일에 들어간 내용 살펴봐주세요.
const FirebaseCredentials = {
apiKey: publicRuntimeConfig.apiKey,
authDomain: publicRuntimeConfig.authDomain,
projectId: publicRuntimeConfig.projectId,
};
위 3가지 값을 가지는데요 이중에서 apiKey 에 뭔가 올바르지 않은 값이 들어간듯해요.
FIREBASE 콘솔에서 기어 모양 아이콘 - 프로젝트 설정 - 일반 탭 하단 보시면 apiKey 정보가 보일겁니다.
아 파일명 보니 답이 오네요.
저 파일 이름이 그냥
env
아니고 앞에 닷(.)을 하나 넣어서.env
로 바꿔보세요!!환경 변수를 읽어들일 때
.env
파일을 읽거든요!https://nextjs.org/docs/basic-features/environment-variables