Flutter(플러터) 3.0과 Firebase(파이어베이스) - 코딩셰프
Flutter 3.0 업데이트로 쉬워진 Firebase 설정을 따라해 보았다.
영상을 따라가다 공식문서를 따라가다 블로그를 따라갔다.
macOS - 자동 설치 스크립트 기준
$ curl -sL https://firebase.tools | bash
이 스크립트는 운영체제를 자동으로 감지하고 최신 Firebase CLI 릴리스를 다운로드한 다음 디렉터리에 관계없이 사용 가능한 firebase 명령어를 사용 설정합니다.
$ curl -sL firebase.tools | upgrade=true bash
$ firebase login
$ firebase projects:list
$ dart pub global activate flutterfire_cli
$ vim ~/.zshrc
i 눌러서 insert 모드 진입
export PATH="$PATH":"$HOME/.pub-cache/bin" 추가
esc 눌러서 나온 후 :wq!로 저장
//esc 안 될시 ctl+c 두 번 누르고 :wq!로 저장
$ source ~/.zshrc
$ flutterfire configure --project=프로젝트명
android, ios 등 원하는 플랫폼 spacebar로 선택 후 enter!
끝.
firebase_options.dart 파일이 생성되었다.
파일 내 firebase_core.dart 패키지
pub.dev에서 최신 버전 찾아서 pubspec.yaml 파일에 추가
dependencies:
firebase_core: ^1.19.2
진짜 끝.
근데 이게 정말 맞는 걸까...? 하라는대로는 했는데