web-dev-qa-db-fra.com

Code Visual Studio - La cible de l'URI n'existe pas 'package: flutter/material.Dart'

Je viens de configurer mon Macbook pour le développement flottant, 

J'ai donc téléchargé Flutter SDK et je l'ai placé dans mes Documents . Ensuite, j'ai configuré ma variable de chemin pour qu'elle fonctionne avec flutter dans ma ligne de commande.

J'exécute la commande flutter create todolist donc je réalise un projet vide.

J'ai également configuré mon code Visual Studio avec Dart-Code afin que je dispose de la syntaxe appropriée: surligner, intellisense, etc.

Ainsi, lorsque j'ouvre le code Visual Studio, il met en évidence la méthode import, comme dans l'image suivante:

first line of the code

Cela signifie qu'il met également en surbrillance les classes correctes, ce qui le rend totalement difficile à comprendre si c'est une erreur réelle ou non.

J'ai exécuté à la fois pub get et flutter packages get et j'ai tout correctement .. .. J'ai mes variables de chemin correctement.

Pourquoi est-il en soulignant qu'il ne peut pas trouver ce paquet «import»?

15
Firecat

Le redémarrage de Visual Studio Code après que pub get a résolu les messages d'erreur pour moi.

27
JDawg

Auteur du plugin Dart Code ici! Sur la capture d'écran, je dirais que c'est parce que votre projet Flutter est dans un sous-dossier du dossier ouvert dans Code. Nous analysons uniquement le dossier ouvert pour vérifier s’il s’agit d’un projet Flutter - qui modifie ensuite le SDK que nous lançons et active également la fonctionnalité Flutter (comme le démon et le débogueur).

Vous devriez rouvrir le dossier "todo" directement.

Si vous souhaitez ouvrir plusieurs projets ensemble, utilisez espaces de travail multi-racines , étant donné que Dart Code est compatible avec plusieurs racines et qu'il vérifie chacun des dossiers de l'espace de travail lorsqu'il décide s'il faut activer la fonctionnalité Flutter.

Mettre à jour

Ce cas devrait être mieux pris en charge dans le plugin Dart maintenant, donc l’ouverture du dossier parent immédiat d’un projet Flutter devrait fonctionner comme prévu.

6
Danny Tuppeny

Juste courir 

flutter packages get

et redémarrez VISUAL CODE STUDIO.

Cela fonctionnera bien.

5
Pullat Junaid

Le moyen le plus rapide d’obtenir Dart-Code pour trouver votre installation Flutter de façon fiable et l’utiliser est de créer une nouvelle variable d’environnement FLUTTER_ROOT et de la définir sur votre chemin Flutter.

4
Kyle Bradshaw

ouvrez le terminal à partir du répertoire du projet et lancez

flutter packages get

quand cela est fait, attendez quelques minutes, laissez le IDE se recharger tout seul 

1

Ajoutez juste les dépendances .__: http: ^ 0.12.0 in pubspec.yaml file veuillez consulter la documentation http

1
Ashok Chowdary

M'est également arrivé en essayant d'exécuter le projet dans un autre répertoire.

Travaillé en utilisant le répertoire racine du projet principal

0
Bryan Ibrahim