Я все еще относительно новичок в Node.js. Я пытаюсь изменить параметр дочернего процесса (я использую программу командной строки minimodem
, которую мы можем найти здесь ). Вот мой код:
const { spawn } = require("child_process");
let text = "long text to transmit";
let modulation = 0;
const updateModulation = () => {
modulation = (modulation+10);
return modulation.toString()
};
const launchChildProcess = () => {
console.log(updateModulation());
var child = spawn("minimodem", ["-t", `${updateModulation()}`]);
child.stdin.write(text);
};
setInterval(launchChildProcess, 1500);
Здесь я пытаюсь изменять параметр минимодема каждые 1500 ms
. Я могу обновить новое значение, но не могу запустить child.stdin.write(text);
. Что происходит?