viiviii / friendly-pancake

0 stars 0 forks source link

⬆️ dependencies: Flutter 버전을 3.22.0으로 업그레이드 한다 #124

Closed viiviii closed 5 months ago

viiviii commented 5 months ago

Closed: #122

pubspec.yaml에 flutter version 명시하기


해결

platformViewRegistry 사용 중단 관련

The platformViewRegistry getter is deprecated and will be removed in a future release. Please import it from `dart:ui_web` instead.

찾아보니까 flutter 특정 버전 이후에 수정 됐길래 버전 올리니까 해결됐음


index.html 내부 코드 사용 중단 관련

Warning: In index.html:37: Local variable for “serviceWorkerVersion” is deprecated. Use “{{flutter_service_worker_version}}” template token instead.
Warning: In index.html:46: “FlutterLoader.loadEntrypoint” is deprecated. Use “FlutterLoader.load” instead.

Flutter 3.22부터 API가 변경돼서 워닝이 계속 뜨는거였음

"전 얘네들을 본 적 없다고요!!😭"라고 생각했지만 serviceWorkerVersion는 기본 생성되고 loadEntrypoint는 이모지 컬러 설정하느라 추가해서 존재하는 것이었음


기존처럼 index.html에 설정을 추가할 수도 있는데 분리하는 게 나을 것 같아서 flutter_bootstrap.js로 분리함

메모

3.22에 API가 바뀐 걸 바로 못찾았는데 기존 emoji 설정할 때 참고했던 issue에 가봤더니 누군가가 링크를 남겨줘서 알게됨