Il mio ide webstorm non si fermerà più sui punti di interruzione nel mio progetto Node.js esistente.ha improvvisamente smesso di funzionare nel progetto webstorm
Sembra funzionare correttamente quando creo un nuovo progetto web node nod.jes express e imposta un punto di debug.
Ad esempio, per un test molto semplice, crea un file nel mio test.js progetto chiamato esistenti:
var name = 'bob';
console.log(name);
creare una configurazione di esecuzione/debug
Name:test
Path to Node:/usr/local/bin/node
workding directory: Path to my directory
Path to Node App JS file: test.js
ho impostato una pausa punta alla riga 1 che non viene mai colpita, anche se il programma funziona correttamente. Come posso far sì che il debugger raggiunga nuovamente i breakpoint su questo progetto.
uscita
/usr/local/bin/node --debug-brk=64597 test.js
debugger listening on port 64597
bob
Process finished with exit code 0
Lo stesso progetto copiato in un'altra directory funziona bene nel debugger. Tuttavia, se lo tengo nella stessa directory, anche se elimino la cartella .idea e ricrei la configurazione di debug da zero, non si collegherà al debugger.
Stavo scherzando con le impostazioni di JSTestDriver in precedenza .. questo potrebbe aver influenzato le cose e ha continuato a influenzare le cose anche se la cartella .idea è stata cancellata?
Qualsiasi symlink nella directory del progetto corrente? – CrazyCoder
no, e funzionava solo una settimana fa .. – MonkeyBonkey