che sto cercando di impostare il debugger WebStorm NodeJS per connettersi a un progetto NodeJS ospitato su una scatola di Vagrant. Sto arrivando con alcune difficoltà.Come posso tunnel il debugger NodeJS attraverso una scatola di Vagrant?
Se tunnel al server in modo tradizionale (ad esempio, tramite Terminal), tutto funziona bene e io sono in grado di curl per esso, eseguire il debug via WebStorm ecc
ssh -L 5858:127.0.0.1:5858 -N [email protected]
Una volta che ho' d ottenuto che il lavoro, ho messo il seguente nel mio Vagrantfile:
config.vm.network :forwarded_port, guest: 5858, host: 5858
a differenza di prima, questo funziona ancora sulla scatola Vagrant, ma non sulla mia macchina locale. Quando ho Curl ad esso, ottengo il seguente errore:
curl: (56) Recv failure: Connection reset by peer
Qualcuno ha qualche idea su cosa sto facendo male? È possibile configurare questo tramite Vagrantfile?
voglio farlo attraverso questo modo la mia squadra in grado di connettersi loro debugger con la configurazione zero.
Grazie
sto avendo lo stesso problema, hai risolto? –
No. Penso che sia impossibile con l'attuale impostazione di Vagrant. Fa il port forwarding, ma il tunneling è un'azione SSH che sembra al di fuori del modo in cui funziona. Iniziare una taglia e vedere se qualcuno può dimostrarmi sbagliato – RiggerTheGeek
questo funziona per me: http://neilk.net/blog/2013/08/21/how-to-debug-node-dot-js-from -Entro-vagabondo/ –