4 votes

Paquet "metro" manquant dans le projet à D:\ReactNative\FirstProject

Paquet "metro" manquant dans le projet à D:\ReactNative\FirstProject. Cela signifie généralement react-native n'est pas installé. Veuillez vérifier que les dépendances dans package.json incluent "react-native" et exécutez yarn o npm install . Erreur : Paquet "metro" manquant dans le projet à l'adresse D:\ReactNative\FirstProject. Cela signifie généralement react-native n'est pas installé. Veuillez vérifier que les dépendances dans package.json incluent "react-native" et exécutez yarn o npm install .

entrer la description de l'image ici

10voto

skyllet Points 141

J'ai eu le même problème après avoir installé

react-native-paper

Après avoir suivi ces étapes, tout a fonctionné à nouveau

  1. Retirer node_modules dossier.

  2. Installez à nouveau toutes les dépendances, exécutez npm install . En cas d'erreur Retirer package-lock.json .

  3. Exécuter npm start encore une fois.

Bon codage.

6voto

user14866434 Points 61

J'ai supprimé le dossier "node_modules" puis j'ai relancé "npm install". Cela a fonctionné pour moi.

5voto

Omar Jribi Points 51

Vous n'ont pas vraiment besoin d'être supprimées le dossier node_modules.

il suffit de le mettre à jour en le tapant :

1/ npm : npm install

2/ fil : yarn install

dans votre terminal. Cela mettra à jour le contenu du dossier node_modules et créera tous les fichiers manquants sans qu'il soit nécessaire de le réinstaller à partir de zéro.

1voto

omarbirjas Points 13

J'ai eu ce problème après avoir installé react-native-svg

Peut-être y a-t-il une sorte de conflit de dénomination qui provoque cette erreur ? La suppression de node_modules et l'exécution de npm install à nouveau l'ont résolu pour moi.

0voto

Raphael Soares Points 1

Cela m'est arrivé lorsque vous avez essayé d'installer @react-native/bottom-tabs. Mais j'ai installé ce paquet avec npm, donc j'ai supprimé ce paquet et je l'ai installé à nouveau avec yarn et cela a résolu mon problème sans avoir besoin de supprimer node_modules.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X