web-dev-qa-db-fra.com

Je n'arrive pas à construire mon projet Web Flutter

Lorsque vous essayez d'exécuter flutter build web je reçois "build web" n'est pas actuellement pris en charge. J'ai eu des erreurs précédentes où j'étais coincé avec Dart 2.5.0-dev.4.0.flutter-be66176534 et requis 2.5.0 ou supérieur, cela a maintenant été résolu mais je ne peux pas construire mon projet.

flutter doctor -v
[√] Flutter (Channel stable, v1.9.1+hotfix.2, on Microsoft Windows [Version 10.0.18932.1000], locale en-GB)
    • Flutter version 1.9.1+hotfix.2 at C:\src\flutter
    • Framework revision 2d2a1ffec9 (8 days ago), 2019-09-06 18:39:49 -0700
    • Engine revision b863200c37
    • Dart version 2.5.0


[√] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at C:\Users\germa\AppData\Local\Android\sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform Android-28, build-tools 28.0.3
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\Java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1343-b01)
    • All Android licenses accepted.

[!] Android Studio (version 3.4)
    • Android Studio at C:\Program Files\Android\Android Studio
    X Flutter plugin not installed; this adds Flutter specific functionality.
    • Dart plugin version 183.6270
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1343-b01)

[√] VS Code (version 1.38.1)
    • VS Code at C:\Users\germa\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 3.4.1

J'ai essayé

  • réinstaller Dart
  • réinstaller flutter
  • réinstallation du code Visual Studio
  • copier le contenu du fichier dans un nouveau projet Web (même erreur)

Je n'ai trouvé aucune information sur les causes de ce problème et comment les résoudre en ligne

Que puis-je faire pour résoudre cette erreur?

3
G_man

Donc, actuellement, vous êtes sur un canal stable. Vous devez passer au canal bêta car le Web de flutter n'est pas à un canal stable en ce moment. Afin de le faire fonctionner, exécutez les commandes suivantes dans le terminal.

  1. flutter channel beta
  2. mise à niveau de flottement
  3. configuration de flutter --enable-web.

    Après cela, redémarrez votre IDE et créez l'application Web.

1
Jawad Ahmed

J'ai pu exécuter la version Web uniquement sur le canal dev

0
Paolo

Créez un nouveau projet pour ce problème. Peut-être que vous essayez d'exécuter un ancien projet.

0
Tushar Gadhiya