Ricerca…


NodeJS esegue la configurazione

Per configurare il debug remoto dei nodi, esegui semplicemente il processo del nodo con il flag --debug . È possibile aggiungere una porta su cui eseguire il debugger utilizzando --debug=<port> .

Quando il processo del tuo nodo si avvia, dovresti vedere il messaggio

Debugger listening on port <port>

Che ti dirà che tutto è buono per andare.

Quindi imposti il ​​target di debug remoto nel tuo IDE specifico.

Configurazione IntelliJ / Webstorm

  1. Assicurati che il plugin NodeJS sia abilitato
  2. Seleziona le configurazioni della corsa (schermo)

Esegui le configurazioni

  1. Seleziona + > Debug remoto Node.js

Aggiungi nuova configurazione

  1. Assicurati di inserire la porta selezionata sopra e l'host corretto

Configura porta e host

Una volta configurati, esegui semplicemente il target di debug come faresti normalmente e si fermerà sui tuoi breakpoint.

Usa il proxy per il debug tramite la porta su Linux

Se avvii la tua applicazione su Linux, usa il proxy per il debug via porta, ad esempio:

socat TCP-LISTEN:9958,fork TCP:127.0.0.1:5858 &

Utilizzare quindi la porta 9958 per il debug remoto.



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow