2015-03-23 12 views
6

Qual è il modo corretto di eseguire node-inspector per poter eseguire il debug di gulpfile.js?Come eseguire il debug di gulpfile.js

Ho provato seguente (codice nel mio gulpfile richiede harmony e harmony-arrow-functions switches):

node-debug --nodejs --harmony --nodejs --harmony-arrow-functions /home/user/.npm-packages/bin/gulp default 

Nodo ispettore è stata caricata correttamente tuttavia non era possibile impostare un breakpoint in gulpfile né prima né dopo il file è stato loaded . Non è stato inoltre possibile impostare i breakpoint nei file gulp/index.js e orchestrator/index.js. E non era possibile "entrare" seguente dichiarazione (whole source):

gulpInst.start.apply(gulpInst, toRun); 
Ambiente:
  • Fedora 21 x64
  • Nodo ispettore v0.9.2
  • nodo v0.12.0
  • gulp
    • CLI versione 3.8.11
    • versione locale 3.8.11

risposta

5

sembra che vi state perdendo punta al tuo gulpfile.js effettivi. Prova qualcosa del genere:

node-debug /path/to/your/gulp/install/gulp.js --harmony --harmony-arrow-functions --gulpfile /path/to/your/gulpfile/gulpfile.js default 

Io uso questo e funziona.