에러 내용
플러터와 파이어베이스 연동 과정에서 터미널에 flutterfire configure를 입력했더니
에러가 발생했다.
에러 메세지에 firebase login을 했냐고 물어봐서 입력했지만 스크립트를 실행할 수 없다는 메세지가 발생한다.
- 우선 flutterfire configure을 입력하기 전에 pubspec.yaml에 Firebase 패키지를 설치했고, 터미널에서 dart pub global activate flutterfire_cli을 입력해서 패키지를 다운받고 환경변수도 등록 완료했다.
해결 방법
- cmd가 아닌 PowerShell을 관리자 권한 실행.
- Get-ExecutionPolicy 입력 -> Restricted 출력
- Set-ExecutionPolicy RemoteSigned 입력 : 입력하면 실행 정책 변경하겠냐고 뜸 -> Y 입력
- Get-ExecutionPolicy 입력 -> RemoteSigned 출력되면 끝
이후에 flutterfire configure을 입력하면 정상 작동함 !
그래도 해결되지 않는다 ?
- node.js 설치 -> npm install -g firebase-tools 설치 후 진행
개발 환경이 윈도우11인데 윈도우11에서 발생하는 것 같음.
'Front > flutter' 카테고리의 다른 글
[Flutter] 코드를 자동으로 수정하는 도구 = dart fix (0) | 2023.11.06 |
---|