0

Je suis en train de déboguer un projet Ionic 2 (erreur se produit pour un projet exemple) avec VS Code et Cordova Tools Extension. Je choisis l'option par défaut « Servir au navigateur (servir ionique) » et recevoir message d'erreur après avoir frappé le bouton d'exécution:Ionic 2 reload erreur de serveur en direct lors de la tentative de débogage du projet ionique avec VS Code

« Le serveur de rechargement direct ionique quittais de façon inattendue erreur dans le serveur de rechargement direct ionique: Erreur: écouter EADDRINUSE 0.0.0.0:53703"

Informations système:

Mac OS 10.12.4, VS code 1.12.1, Outils Cordova (pour le code VS) 1.2.7

entrée launch.json (erreur se produit même quand "ionicLiveReload": false):

{ 
     "name": "Serve to the browser (ionic serve)", 
     "type": "cordova", 
     "request": "launch", 
     "platform": "serve", 
     "cwd": "${workspaceRoot}", 
     "devServerAddress": "localhost", 
     "sourceMaps": true, 
     "ionicLiveReload": true, 
     "devServerTimeout": 120000 
    } 

Merci pour votre aide!

Répondre

2

Il y avait un bug dans l'extension liée à l'arbre de processus de destruction, qui est corrigé dans la version de dev (branche principale), mais il n'a pas encore été libéré. Vous devez tuer ces processus manuellement.

ps -ax | grep ionic - trouver pid de ce processus

kill -9 <PID> - tuer

Run ionique servent à nouveau.

P.S. Il n'y a pas de support complet pour le projet Ionic2 dans la version 1.2.7, mais ce sera dans la prochaine version.

+0

Parfait, merci! –