45 votes

Node events.js:167 throw er ; // Événement 'erreur' non géré

J'essaie d'utiliser le serveur JSON dans une application React. Cependant, je continue à obtenir l'erreur suivante.

events.js:167
  throw er; // Unhandled 'error' event
  ^
Emitted 'error' event at:
at GetAddrInfoReqWrap.doListen [as callback] (net.js:1498:12)
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:50:17)

J'ai mis à jour npm et node vers les dernières versions. J'ai tué tous les processus avec killall node et sudo killall -9 node.

Une idée de ce qui pourrait causer ce problème ?

0 votes

Pouvez-vous poster le code complet ?

0 votes

Commande et erreur listées ci-dessous. Veuillez me faire savoir si d'autres éléments seraient utiles à voir. Commandement : json-server --watch db.json --port 3004 Erreur : events.js:167 throw er; // Unhandled 'error' event ^ Error: getaddrinfo ENOTFOUND localhost at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:50:26) Emitted 'error' event at: at GetAddrInfoReqWrap.doListen [as callback] (net.js:1498:12) at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:50:17)

0 votes

J'ai rencontré ce problème et il me manquait webpack-dev-server dans le package.json.

55voto

Salma Points 367

J'ai eu le même problème, j'ai lancé killall node puis npm start Après cela, mon serveur local sur le port 5000 fonctionne à nouveau. J'espère que cela vous aidera.

37voto

Mahdi Irani Points 210

Retirer le node_modules et réinstaller à nouveau en utilisant npm install devrait résoudre le problème.

0 votes

Pour info, j'ai le même problème et la réinstallation n'a pas aidé. Un point de données est que le problème ne se manifeste pas pour moi localement dans MacOS, mais se produit lors de l'essorage dans un conteneur dans minikube.

4 votes

Peut-être qu'en enlevant le package-lock.json et node_modules et la réinstallation des paquets résoudra le problème

1 votes

La suppression de package-lock.json et de node_modules a résolu le problème pour moi.

22voto

Peter Sobhi Points 1867

Essayez npm start en tant que super-utilisateur : sudo npm start

Cela a marché pour moi.

4voto

Moshtaba Darzi Points 83

tester un autre périphérique adb ... vrai smartphone ou studie Android ou genymotion npm start dans votre projet ouvrez un nouvel onglet et exécutez react-native run-Android et appuyez sur ctrl + c dans l'onglet terminal passé

Je suppose que la raison de ce problème est que nous ne pouvons pas courir http://localhost:8081/debugger-ui/

2voto

Levine Veblen Points 91

redémarrer le WebStorm a fonctionné pour moi. au lieu de suppression du dossier 'node_modules et réinstaller les modules par npm install .

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