Показать сообщение отдельно
  #1 (permalink)  
Старый 16.10.2017, 12:23
Новичок на форуме
Отправить личное сообщение для manking Посмотреть профиль Найти все сообщения от manking
 
Регистрация: 23.03.2012
Сообщений: 4

Как вызвать процесс и затем ввести данные в stdin?
Вызываю такой код, но не срабатывают debugger, вместо этого в консоли появляется предложение ввести пароль. А я хочу задать его программно.

const spawn = require('child_process').spawn;
var pg_dumpall = spawn('pg_dumpall', [] , {
});

pg_dumpall.stdout.on('data', (data) => {
	debugger
});
pg_dumpall.stdin.on('data', (data) => {
	debugger
});
pg_dumpall.stderr.on('data', (data) => {
	debugger
});
Ответить с цитированием