Принять стандартный ввод в процессе Electron-Main на Windows? - PullRequest
0 голосов
/ 05 сентября 2018

Я попытался установить ELECTRON_NO_ATTACH_CONSOLE=true и изучил все источники и примеры в Интернете, которые я могу найти, но я не нашел способа получить истинное значение stdio в Electron. Получить его с простым приложением Node не проблема.

К сожалению, для моего варианта использования, Chrome Native Messaging, процесс, который принимает stdio, должен быть тем же процессом, к которому Chrome обращается, чтобы инициировать, что делает невозможным простую передачу его дочернему процессу, насколько я могу судить. Я был бы открыт для метода, использующего дочерний процесс, если ему не нужно открывать новый исполняемый файл.

Есть один пример способа косвенного использования stdio здесь , но я не думаю, что он может работать с Электроном. Я был бы очень рад ошибаться.

Это актуальная, хотя и довольно старая дискуссия о том, что Electron принимает stdin для Windows

...