지금 이틀째 이 문제 해결하느라 정신 나갈거같은데

flutterfire configure가 동작을 안해


flutterfire configure

⠴ Fetching available Firebase projects...

Unhandled exception:

FormatException: Unexpected character (at character 1)

#

^


#0      _ChunkedJsonParser.fail (dart:convert-patch/convert_patch.dart:1383:5)

#1      _ChunkedJsonParser.parseNumber (dart:convert-patch/convert_patch.dart:1250:9)

#2      _ChunkedJsonParser.parse (dart:convert-patch/convert_patch.dart:915:22)

#3      _parseJson (dart:convert-patch/convert_patch.dart:35:10)

#4      JsonDecoder.convert (dart:convert/json.dart:612:36)

#5      runFirebaseCommand (package:flutterfire_cli/src/firebase.dart:95:25)

<asynchronous suspension>

#6      getProjects (package:flutterfire_cli/src/firebase.dart:114:20)

<asynchronous suspension>

#7      ConfigCommand._selectFirebaseProject (package:flutterfire_cli/src/commands/config.dart:300:24)

<asynchronous suspension>

#8      ConfigCommand.run (package:flutterfire_cli/src/commands/config.dart:390:37)

<asynchronous suspension>

#9      CommandRunner.runCommand (package:args/command_runner.dart:212:13)

<asynchronous suspension>

#10     main (file:///C:/Users/user/AppData/Local/Pub/Cache/hosted/pub.dartlang.org/flutterfire_cli-0.2.7/bin/flutterfire.dart:57:5)

<asynchronous suspension>


구글링해서 나온 방법들 다 동원했음


기기 바꿔서 시도했는데도 그대로였으니 기기이슈는 아님


환경변수? 정상


nodejs 버전? 정상



CLI 이름 그대로인거 하나 + firebase.exe로 이름 바꾼 CLI 하나 넣으래서 넣었음

안되는거같아서 nvm이용해서 nodejs 버전도 깔았음

CLI에서 firebase projects:list 치면 두 CLI 모두 정상적으로 보임


다만 CLI에서 flutterfire configure 실행하면 이렇게 나옴:

Can't load Kernel binary: Invalid kernel binary format version.

Could not find a file named "pubspec.yaml" in "C:\Users\user\AppData\Local\Pub\Cache\hosted\pub.dev\flutterfire_cli-0.2.7".


진짜 도대체 어디가 문제여서 이러는걸지 감도 안잡힌다

정말 자주 있는 이슈같은데 대체 어디에서 문제가 생기는거야

감 잡히는 부분 있으면 제발 말해주셈 나 죽어