5
votes

Impossible de se connecter au processus d'exécution, expiration du délai après 10000 ms - (raison: impossible de se connecter à la cible: connectez ECONNREFUSED 127.0.0.1:9229)

J'essaie de configurer VSCode pour déboguer un script npm.

{
  "version": "0.2.0",
  "configurations": [
    {
      "type": "node",
      "request": "launch",
      "name": "Launch via NPM",
      "runtimeExecutable": "npm",
      "runtimeArgs": ["run-script", "test"],
      "port": 9229
    }
  ]
}

Mais j'obtiens cette erreur:

Impossible de se connecter au processus d'exécution, expiration du délai après 10000 ms - (raison: Impossible de se connecter à la cible: connectez ECONNREFUSED 127.0.0.1:9229).


1 commentaires

4 Réponses :


2
votes

Il existe un bogue connu dans la version 2.0.1-beta.31 pour les fonctions de nœud. Veuillez essayer d'ajouter "NODE_OPTIONS": "--inspect = 5858" à votre fichier local.settings.json comme solution de contournement.


1 commentaires

Pouvez-vous élaborer un peu s'il vous plaît?



0
votes

Pour moi, l'erreur a disparu si je me suis assuré que toutes les fenêtres Chrome sont fermées avant d'appuyer sur le bouton Lire dans Visual Studio - l'indication provenait de Impossible de déboguer dans Visual Studio 2017


0 commentaires

1
votes

Une autre option est simplement de changer, sur l'interface de Visual Studio, l'icône lors de la lecture .. exécuter avec (IIS Express dans VS 2017) .... Et sélectionner un navigateur différent .. probablement celui que vous n'utilisez pas.


0 commentaires

0
votes

Cette réponse n'est pas pour tout le monde, mais vaut le détour. J'ai eu beaucoup de mal à comprendre mon erreur ECONNREFUSED.

Apparemment, VS_code en mode débogage ne fonctionne pas bien avec les scripts contenant nodemon , et cela a du sens une fois que vous commencez à y penser .. Vérifiez votre package.json et ajustez en conséquence.

Je jouais avec le modèle simple-react-full-stack qui inclut le script "server": "nodemon src / server / index.js" .


0 commentaires