728x90
반응형
FIrebase Cloud Storage를 사용하기 위함이고,
그냥 cloud_firestore패키지를 사용하게 되면

initalizeApp를 요청하게 된다.
아래의 명령어를 실행해서 flutterfire명령을 실행할 수 있도록 환경을 구성
dart pub global activate flutterfire_cli
activate를 하게 되면
Pub\Cache\bin 경로에 flutterfire.bat파일 생성된다.
bin파일을 환경 변수에 등록을 해준다.
CLI 연결하느라 오늘 하루를 다썼다.

환경은 window이며, exe파일을 실행해서 firebase login을 한다.
환경 변수 설정은 다음과 같이 하였다.

firebase커맨드 창에서 로그인이 마무리되면,
스튜디오 터미널에서 아래의 명령어를 실행한다.
dart pub global activate flutterfire_cli
activate 설정을 마무리해준 뒤 프로젝트를 실행한다.
flutterfire configure --project=
근데 Firebase CLI when attempting to run a command내용이 나오면,
파이어베이스 커맨드 창에서 아래의 명령을 실행하는 것이 아니라
스튜디오 터미널에서 실행해주어야 한다.... 난 계속 파이어베이스 커맨드에서 실행해서 6시간동안 문제가 되었었다 ㅡㅡ..
npm install -g firebase-tools
그리고 엔터를 누르면 세팅이 된다

WidgetsFlutterBinding.ensureInitialized();
await Firebase.initializeApp(
options: DefaultFirebaseOptions.currentPlatform,
);
728x90
반응형
'dev > flutter' 카테고리의 다른 글
[Flutter] 상태바 StatusBar (0) | 2024.01.07 |
---|---|
[Flutter] 라이브러리 Library추가 (0) | 2024.01.03 |
[Flutter] 기존 프로젝트에 플랫폼(Platform) 추가(add)하기 (0) | 2023.12.29 |
[Flutter] Native Plugin플러그인 정리(AOS) (0) | 2023.12.28 |
[Flutter] Http API통신 (0) | 2023.12.27 |