process stdin stdoutの勉強のため、入力したものを出力するプログラム。
test.js ファイルに以下のコードを記載し、ターミナルで
node test.jsを実行。
function processData(input) { process.stdout.write(input) } process.stdin.resume(); process.stdin.setEncoding("ascii"); _input = ""; process.stdin.on("data", function (input) { _input += input; }); process.stdin.on("end", function () { processData(_input); });
ターミナル上で、文字を入力しても出力されない。例えばhelloを入力
(base) MacBook-Air:js username$ node test.js
hello
ターミナルで入力した文字が、出力されることを想定していたが、何も表示されない
そもそも使い方がおかしい?
回答1件
あなたの回答
tips
プレビュー