Résoudre l’erreur «
Local variable for « serviceWorkerVersion » is deprecated »
Si vous avez ce message d’erreur dans votre console de débogage au moment de lancer votre application Flutter, cela indique que la variable locale serviceWorkerVersion
dans votre fichier index.html
doit être remplacée par le jeton de template {{flutter_service_worker_version}}
.
Pour corriger cette erreur :
- Ouvrez le fichier
index.html
, qui se trouve généralement dans le dossierweb
de votre projet Flutter (web/index.html
). - Repérez la ligne qui contient
serviceWorkerVersion
. - Remplacez la variable existante par «
{{flutter_service_worker_version}}
» (avec les guillemets).
Voici à quoi votre ligne devrait ressembler :
const serviceWorkerVersion = "{{flutter_service_worker_version}}";
« FlutterLoader.loadEntrypoint » is deprecated
Si vous êtes dans ma situation, le message "FlutterLoader.loadEntrypoint" is deprecated
a également dû apparaitre dans la console de débogage. Cet avertissement indique que vous devez maintenant utiliser FlutterLoader.load
à la place.
Pour corriger cela :
- Toujours dans
index.html
, trouvez la ligne où se trouveFlutterLoader.loadEntrypoint
. - Remplacez
loadEntrypoint
parload
.
Votre ligne devrait maintenant ressembler à cela :
FlutterLoader.load();