私はCodeAbbeyの目的のために、このような何かを行う便利な関数を作成したいと思います:Node.jsでreadlineを使用してすべての入力行を配列に取得するにはどうすればよいですか?
var rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
var lines = [];
rl.on('line', (line) => {
lines.push(line);
});
return lines;
しかし、私は戻って取得すべては空の配列がどのようにreadline
機能当然のイベントハンドラとしての。
ここで希望の動作を実行するためにreadlineを取得するにはどうすればよいですか?あるいは私は他の図書館を利用していますか?私はむしろ単に "デフォルト"のコンポーネントを使用したいと思いますが、私は別のものを使用しなければならないでしょう。
今、私たちは、そのリンクされた質問から何かをしています。 'fs.readFileSync( 'file.txt')。toString()を変換するベストプラクティス。split(" \ n ");' stdin? – Sadiq