Принять стандартный ввод в Electron-Main в Windows?
Я пытался установить ELECTRON_NO_ATTACH_CONSOLE=true
и изучил каждый источник и пример в Интернете, который я могу найти, но я не нашел способ, чтобы стать правдой stdio
на электрон. Получить его с простым приложением Node не проблема.
К сожалению, для моего варианта использования, Chrome Native Messaging, процесс, который принимает stdio
должен быть тот же процесс, который Chrome протягивает, чтобы инициировать, что делает невозможным просто передать его дочернему процессу, насколько я могу судить. Я был бы открыт для метода, использующего дочерний процесс, если ему не нужно открывать новый исполняемый файл.
Есть один пример использования stdio
косвенно здесь, но я не думаю, что это может работать с Электроном. Я был бы очень рад ошибиться.
Это актуальная, хотя и довольно старая дискуссия о принятии Электроном stdin
в Windows