[Flutter] Node.js를 통한 Flutter 3.0 + Firebase 연동하기사용하지않는공간/Flutter2022. 8. 6. 17:32
Table of Contents
안녕하세요, 반나무입니다.
Flutter 3.0으로 넘어가면서 Firebase에서 직접 연동이 가능하게 변경되었다고해서 시도해봤습니다.
코딩쉐프님의 유튜브와 Firebase Documentation을 참조했습니다.
지금부터 Flutter 3.0과 Firebase CLI연동을 시작하겠습니다.
1. Firebase CLI 설치
우선 Firebase CLI를 설치합니다.
독립 실행형 바이너리와 npm 두가지 방식이 있어 Node.js를 설치하기 귀찮았던 저는 우선 독립 실행형 바이너리로 설치해봤습니다.
그러나 아래와 같은 에러를 만나게됩니다.
firebase command exception: an error occurred on the firebase cli when attempting to run a command.
한 시간 정도 조치방법을 따라해보다 포기하고 Node.js를 설치했습니다.
Node.js설치 후 cmd창에서 아래와 같은 코드를 입력해 Firebase CLI를 설치합니다.
npm install -g firebase-tools
2. Firebase Login 및 프로젝트 확인
설치가 완료되었다면, firebase에 로그인 해줍니다.
firebase login
그 다음 firebase 프로젝트를 확인해 올바르게 설치되었고 연결이 되었는지 확인합니다.
firebase projects:list
3. Flutter 프로젝트에서 Firebase 설치
현재 flutter 프로젝트에 firebase_core를 설치해줍니다.
cmd로 현재 프로젝트 폴더에 접근해도 괜찮고 IDE의 터미널로 접근해도 괜찮습니다.
flutter pub add firebase_core
4. Flutter 프로젝트와 Firebase 연동
현재 flutter 프로젝트에 firebase를 연동해줍니다.
cmd로 현재 프로젝트 폴더에 접근해도 괜찮고 IDE의 터미널로 접근해도 괜찮습니다.
5. Firebase 초기화
연동 후에 아래 와 같이 Firebase를 초기화 합니다.
도움이되셨다면 공감 부탁드립니다!
반응형
'사용하지않는공간 > Flutter' 카테고리의 다른 글
[책 후기] Doit! 플러터 앱 프로그래밍 - Flutter 2.0 개정판 (0) | 2022.08.26 |
---|---|
[Flutter] Flutter 3.0 프로젝트 시작 시 자주 나오는 에러 정리 (0) | 2022.08.26 |
[Flutter] 플러터 appbrewery 강좌 후기 (0) | 2022.06.06 |
[Flutter] 플러터 3.0 + VisualStudio2022 설치시 Bad UTF-8 에러 해결 (0) | 2022.05.19 |
@반나무 :: 반나무_뿌리
3년차 WPF 개발자입니다.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!