我正在使用nodeJS开发应用程序,并且一直在尝试生成子进程并向进程发送输入。
但是,有时我遇到nodemon告诉我" [nodemon] app崩溃的问题 - 在开始之前等待文件更改..."
我相信通过索引循环并向程序发送输入实际上会导致它崩溃。到目前为止,我无法确定问题所在。任何建议或解决方法将不胜感激。
var spawn = require('child_process').spawn;;
child = spawn('java',['-classpath','ExampleFolder',filename]);
for(var i = 0; i < inputs.length;i++){
sleep(1000);
console.log(inputs[i]);
child.stdin.write(inputs[i]+"\n");
sleep(1000);
}