Support NodeJS 5.8+ debugging via '--inspect'
cognivator opened this issue · 3 comments
cognivator commented
NodeJS versions 5.8+ have deprecated '--debug' (and '--debug-brk') in favor of a new implementation, '--inspect' (and '--inspect-brk').
Running swagger project start -d
with newer NodeJS versions (8+) will throw a warning and fail to enter debug mode.
Ref:
https://nodejs.org/dist/latest-v8.x/docs/api/deprecations.html#deprecations_dep0062_node_debug
cognivator commented
If this project is still being maintained, I'm happy to offer a PR for this fix.
aharonamir commented
Same problem here, unable to debug only by running npm run debug instead of swaggee project start -d
aharonamir commented
Found a solution for that , just run:
swagger project start -n --inspect-brk=9229
it will send "--inspect-brk=9229" to node and will enable debugging 😉