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 debuild_runner
. Une version plus récente de webdev est disponible qui prend en charge votre version debuild_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?
5 Réponses :
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.
Vous pouvez toujours simplement réexécuter pub global activate
pour obtenir la dernière version. Pas besoin de désactiver
d'abord!
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.
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
Ajout de build_daemon: ^ 1.0.0
dans dev_dependencies:
du fichier .yaml corrige mon erreur
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.