Problème avec le démarrage de Node.js à partir d'une console Cygwin

Je n'ai pas de difficultés à exécuter node.exe à partir d'une invite de commande:

C:\>node --interactive
> console.log("Works fine");
Works fine

Mais quand j'essaie de faire la même chose à partir d'une console Cygwin, je tombe sur ceci:

Olli@Olli-MBRr /cygdrive/c
$ node.exe

events.js:72
        throw er; //Unhandled 'error' event
              ^
Error: read ENOTCONN
    at errnoException (net.js:900:11)
    at Socket._read (net.js:391:21)
    at Socket.Readable.read (_stream_readable.js:320:10)
    at Socket.read (net.js:293:43)
    at new Socket (net.js:185:10)
    at process.stdin (node.js:660:19)
    at startup (node.js:145:16)
    at node.js:901:3

Au début, j'ai pensé qu'il pourrait être parce que Cygwin a du mal avec le nom de chemin d'accès avec un espace (C:\Program Files\nodejs), mais après l'installation node.js pour un répertoire sans espace dans le nom du chemin d'accès, j'ai été incapable de résoudre le problème.

Je voudrais lancer un Node JS console de Emacs (exécuter à partir de Cygwin) à l'aide de js-comint, mais je suis tombé sur cette erreur et n'ai aucune idée de comment le résoudre.

source d'informationauteur luxbock