Reputation: 16644
What is the proper way to execute node-inspector
in order to be able to debug gulpfile.js
?
I've tried following (code in my gulpfile requires harmony
and harmony-arrow-functions switches
):
node-debug --nodejs --harmony --nodejs --harmony-arrow-functions /home/user/.npm-packages/bin/gulp default
Node inspector was properly loaded however it was not possible to set breakpoint in gulpfile neither before nor after the file was loaded. It was also not possible to set breakpoints in gulp/index.js
and orchestrator/index.js
files. And it was not possible to "step into" following statement (whole source):
gulpInst.start.apply(gulpInst, toRun);
Environment:
Upvotes: 6
Views: 5269
Reputation: 6460
It looks like you're missing pointing to your actual gulpfile.js. Try something like this:
node-debug /path/to/your/gulp/install/gulp.js --harmony --harmony-arrow-functions --gulpfile /path/to/your/gulpfile/gulpfile.js default
I use this and it works.
Upvotes: 5