У меня нет проблем с запуском node.exe из обычной командной строки:
C:\>node --interactive
> console.log("Works fine");
Works fine
Но когда я пытаюсь сделать то же самое с консоли Cygwin, я сталкиваюсь с этим:
[email protected] /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
Сначала я думал, что это может быть потому, что у Cygwin возникают проблемы с именем пути с пробелом в нем (C:\Program Files\nodejs), но после установки node.js в каталог без пробелов в пути name Я не смог решить проблему.
Я хотел бы запустить консоль JS-w632 с помощью Emacs (запуска из Cygwin) с помощью js-comint, но я столкнулся с этой ошибкой и понятия не имею, как ее разрешить.