NOTE : First of all this live document oriented to Windows users as we consider ourselves using Git bash for Windows !
node.exe --inspect=[127.0.0.1:port] # hereat 127.0.0.1 roughly equals to localhost ; also [angle brackets must be omitted , used just to emphasize]
[All credits to: Marco Eckstein & Phu Ngo]
Question is why we need
.exe rather than default
node, is because on Git Windows (let me emphasize – WINDOWS) a
node command for e.g.
node file_name.js invokes itself through aliased winpty resulting in "side effects (architectural quirks?)" of IO redirections / piping being unrecognized as a part of tty usually resulting in stderr message on terminal such as :
stdin: is not a tty
Much more of practical examples on I/O redirections or piping coming soon on this live document, stay tuned !
Top comments (0)