« FlutterLoader.loadEntrypoint » is deprecated


Avatar de Pierre Courtois

Dans ce guide, je vous explique comment résoudre très simplement l’erreur « FlutterLoader.loadEntrypoint » is deprecated dans Flutter.


Résoudre l’erreur « FlutterLoader.loadEntrypoint » is deprecated

Si le message d’erreur "FlutterLoader.loadEntrypoint" is deprecated. Use "FlutterLoader.load" instead. apparait dans votre console de débogage, voici comment le résoudre :

  1. Rendez-vous dans votre fichier index.html, qui se trouve normalement dans le dossier /web/.
  2. Cherchez la ligne contenant FlutterLoader.loadEntrypoint.
  3. Remplacez loadEntrypoint par load.

Votre ligne devrait maintenant ressembler à ceci :

FlutterLoader.load();

Résoudre l’erreur « 
Local variable for « serviceWorkerVersion » is deprecated »

Si vous êtes dans ma situation, le message Résoudre l'erreur "
Local variable for "serviceWorkerVersion" is deprecated"
a aussi dû apparaitre dans votre console. Ceci 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 :

  1. Ouvrez le fichier index.html, qui se trouve généralement dans le dossier web de votre projet Flutter (web/index.html).
  2. Repérez la ligne qui contient serviceWorkerVersion.
  3. Remplacez la variable existante par « {{flutter_service_worker_version}} » (avec les guillemets).

Voici à quoi votre ligne devrait ressembler :

const serviceWorkerVersion = "{{flutter_service_worker_version}}";
Avatar de Pierre Courtois