次の例を考えてみましょう
process.stdin.resume();
process.stdin.on("data", function(data) {
console.log("recieved " + data)
})
process.stdin.write("foo\n")
process.stdin.write("bar\n")
something
ターミナルに入力すると、
received something
以前に を使用して送信したfoo
とが同じように機能しないのはなぜですか?bar
stdin.write
stdin.on("data)
たとえば、コードでこのイベント ( ) をトリガーするにはどうすればよいですか? これを行うことが期待されprocess.stdin.write
ていましたが、同じ出力が返されただけです。