Flutter 개발 중 에러 처리

크롬 디버깅 명령어 flutter run -d chrome 실행했는데 발생했습니다.
테스트를 잘 하다가 발견된 오류 입니다.

Rejecting promise with error: Expected a value of type ‘FontCollectionNamespace’, but got one of type ‘Null’ _js_helper.TypeErrorImpl.new

어떻게 처리 해야 할지 몰라서 구글에 검색도 해보고
chatGPT에 물어도 봤습니다.

이 에러에 대해서 알고 있니? Rejecting promise with error: Expected a value of type ‘FontCollectionNamespace’, but got one of type ‘Null’ _js_helper.TypeErrorImpl.new

chatGPT의 대답

이 에러는 JavaScript나 TypeScript 코드에서 발생하는 타입 에러(TypeError)입니다. 이 에러 메시지는 ‘FontCollectionNamespace’ 타입의 값이 예상되었지만 ‘Null’ 타입의 값이 전달되었다는 것을 나타냅니다. 이러한 경우에는 코드에서 예상한 데이터 타입과 다른 데이터 타입이 실제로 전달되는 경우가 있습니다. 이를 해결하기 위해서는 코드를 검토하여 예상한 데이터 타입과 일치하지 않는 데이터 타입을 사용하는 코드를 찾아 수정해야 합니다.또한 이 에러가 발생한 코드 상의 위치와 함께 더 자세한 정보가 제공되는 경우가 있습니다. 이 정보를 통해 코드 상의 어떤 부분에서 이 에러가 발생하는지더 쉽게 파악할 수 있습니다. 

chatGPT의 답변은 도움이 안되었고​
이것저것 해보니
flutter/bin/cache 폴더를 지우고 다시 해보니 정상적으로 되었습니다.
​무엇이 문제였을까요?

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다