728x90
Local variable for "serviceWorkerVersion" is deprecated. Use "{{flutter_service_worker_version}}" template token instead.
"FlutterLoader.loadEntrypoint" is deprecated. Use "FlutterLoader.load" instead.
3.22 Flutter Version으로 업데이트 하고 웹빌드시에 해당 Warning이 출력되는 문제 발생.
해결 방법
web -> index.html파일의 코드를 변경 합니다.
serviceWorker: {
serviceWorkerVersion: serviceWorkerVersion,
},
↓
serviceWorker: {
serviceWorkerVersion: {{flutter_service_worker_version}},
},
_flutter.loader.loadEntrypoint
↓
_flutter.loader.load
https://docs.flutter.dev/platform-integration/web/initialization#custom-bootstrap-js
위의 load코드를 변경하고 해당 공식문서에 나온 코드 2줄을 추가해줘야 합니다.
load함수가 있는 <script> </script> 안에 작성해주면 됩니다.
{{flutter_js}}
{{flutter_build_config}}
'Flutter > 오류해결' 카테고리의 다른 글
[Flutter] Error: The type 'JSObject' can't be used as supertype. (0) | 2024.08.08 |
---|---|
[Flutter] command not found: flutterfire (0) | 2024.07.23 |
[Flutter] setState() or markNeedsBuild() called during build. (1) | 2024.07.19 |
[Flutter] Upgrader Package Not Functioning When Changing Language: How to Fix the Issue (0) | 2024.07.02 |
[Flutter] error: cannot find symbol (0) | 2024.06.21 |