본문 바로가기
에러/firebase

[Firebase] Firebase App named '[DEFAULT]' already exists (app/duplicate-app) 에러

by PEKAH 2021. 6. 3.

firebase 추가를 위해 config 작성 시 발생한 에러이다.

firebase.initializeApp(firebaseConfig)

로 작성하였으나, 새로고침 할 때마다 에러가 발생해,

 

이미 config가 설정되어 있는 경우 다시 초기화 하지 않도록 하기 위해 코드를 수정하였다.

 

if (!firebase.apps.length) {
	firebase.initializeApp(firebaseConfig)
} else {
	firebase.app() // 이미 초기화되었다면, 초기화 된 것을 사용함
}

혹은 

!firebase.apps.length ? firebase.initializeApp(firebaseConfig) : firebase.app()

로 코드를 작성하면 에러를 해결할 수 있다.

댓글