flutter 프로젝트와 firebase를 연동 해보려고 한다!
firebase 프로젝트 생성 이후부터 연동 방법에 대해 작성해보려 한다.

플러터 아이콘 선택
flutter pub add firebase_core
설치하면 아래와 같이 pubspec.yml에 firebase가 추가된 것을 확인할 수 있다.

firebase 연동을 위해선 FlutterFire CLI 설치가 필요하다.
나는 이전에 했기 때문에, 설치 확인 작업을 몇가지 해주었다.
firebase login
firebase project:list

그런데! update가 필요하다 해서, npm install -g firebase-tools 업데이트를 진행했다.
npm install -g firebase-tools

이후 아래 명령어를 순차적으로 입력했다.
dart pub global activate flutterfire_cli
flutterfire configure
위 명령어 실행 했더니 'flutterfire: command not found' 에러가 떴다.
npm install -g firebase-tools
firebase 프로젝트는 이전에 생성했기 때문에 해당 프로젝트를 선택한 후, 초기화를 해주었다.
(이때 configure 뒤에 프로젝트 id 입력하면 바로 해당 프로젝트로 연동이 된다.)


어찌저찌 성공했다! 두번째 연동인데도 이렇게나 헤매다니.. 하하
암튼 연동하면 lib 폴더에 firebase_option.dart 파일이 생성된다.