1
votes

Comment mettre à jour le package pub webdev pour Flutter Web

lorsque j'essaye de "diffuser" mon application Web Flutter J'obtiens cette erreur:

Cette version de webdev ne prend pas en charge le protocole build_daemon utilisé par votre version de build_runner . Une version plus récente de webdev est disponible qui prend en charge votre version de build_daemon . S'il vous plaît mise à jour.

Comment mettre à jour webdev ? "pub global" semble proposer uniquement "activer" / "désactiver" et "pub upgrade" ne regarde que dans le fichier pubspec.yaml

une idée?


0 commentaires

5 Réponses :


4
votes

Oh ... Je viens de lancer "pub global deactivate" puis "pub global activate". Quoi qu'il en soit, j'ai ouvert un problème sur github suggérant d'ajouter la fonctionnalité "mise à jour ". J'espère que cette solution simple pourra vous aider, n'hésitez pas à suivre le problème.


1 commentaires

Vous pouvez toujours simplement réexécuter pub global activate pour obtenir la dernière version. Pas besoin de désactiver d'abord!



0
votes

J'ai le même problème maintenant lorsque j'ai suivi ce tutoriel https://medium.com/flutter-community/flutter-create-and-deploy-a-website-from-scratch-4a026ebd6c , mais je n'ai pas réussi à passer l'erreur par exécution de flutter pub global activate.


0 commentaires

0
votes

J'ai dû utiliser la commande suivante pour mettre à jour webdev

Flutter pub global run webdev désactiver

puis

Flutter pub global run webdev activer


0 commentaires

1
votes

Ajout de build_daemon: ^ 1.0.0 dans dev_dependencies: du fichier .yaml corrige mon erreur


0 commentaires

0
votes

Voici ce que j'ai configuré sur mon ordinateur

  • exécuter: pub get
  • run: webdev serve
dev_dependencies:
  build_daemon: ^1.0.0
  build_runner: ^1.4.0
  build_web_compilers: ^2.0.0

Je souhaite que cela résout vos problèmes.


0 commentaires