Firebase

1. 시작하기

1.1 설치

$ npm install --save firebase

1.2 모듈 불러오기

필요한 모듈을 불러온다.

import "firebase/auth";
import "firebase/firestore";

1.3 앱 초기화

// 구성 객체 예시 
var firebaseConfig = {
  apiKey: "AIzaSyDOCAbC123dEf456GhI789jKl01-MnO",
  authDomain: "myapp-project-123.firebaseapp.com",
  databaseURL: "https://myapp-project-123.firebaseio.com",
  projectId: "myapp-project-123",
  storageBucket: "myapp-project-123.appspot.com",
  messagingSenderId: "65211879809",
  appId: "1:65211879909:web:3ae38ef1cdcb2e01fe5f0c",
  measurementId: "G-8GSGZQ44ST"
};

// Initialize Firebase
firebase.initializeApp(firebaseConfig);

1.4 오류

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

앱 초기화를 할 때 발생하는 오류이다. 위와 같은 오류가 나타날 때, 아래와 같이 앱 초기화 코드를 작성하면 된다.

const config = {...};

!firebase.apps.length ? firebase.initializeApp(config) : firebase.app();

1.4.1 참고

Last updated