-
[flutter] flutterfire configure --project=xxxxxx 실행했을때 zsh: command not found: flutterfire 에러 발생flutter/flutter 에러 2023. 4. 26. 13:22
flutter 로 firebase 연동하려고 하는데 오랜만에 하는데다가 flutter 로 해서 그런지 환경 설정 하는것마다 에러를 마주치네요.
flutterfire configure --project=xxxxxx 실행했을때 zsh: command not found: flutterfire 에러가 나옵니다.
flutterfire 를 찾을 수 없다는건데 실행 안되는 문제를 해결해봅니다.
만약 lib/firebase_options.dart 파일이 없어서 여기에 오셨다면 아래 내용처럼 진행해서 해결할 수 있을겁니다.
firebase console 에서 새로운 앱을 추가하려고 아래처럼 flutter 선택
firebase console 다음에 나오는 내용대로 따라서 했습니다.
CLI 는 IDE 내에 있는 터미널에서 실행해주면 됩니다.
1. flutterfire configure --project=xxxxxxx 를 실행
dart pub global activate flutterfire_cli 실행하면 이상없이 아래처럼 잘 됩니다.
2. flutterfire configure --project=xxxxxxx 를 실행
그 이후에 flutterfire configure --project=xxxxxxx 를 실행하면 flutterfire 를 찾을 수 없다는 에러가 나옵니다.
.bash_profile 파일을 직접 수정해서 설정 변경까지 적용했지만 실행되지 않아서 뭐가 문제인지 싶었는데 생각보다 답은 간단하더라구요.
flutterfire configure --project=xxxxxxx 를 실행하면 Warning 아래에 export PATH="...." 가 나오는데 이 내용을 터미널에서 실행해주면 환경변수 설정이 됩니다.
해당 내용을 입력하고나서 flutterfire configure 를 입력하면 아래처럼 프로젝트 리스트를 잘 출력해줍니다.
내 계정과 연결된 리스트를 잘 출력해주니까 맨 위에서 추가해줄 내용을 복사해서 실행해주면 잘 됩니다.
아래는 터미널에서 실행한 결과 입니다.
'flutter > flutter 에러' 카테고리의 다른 글