実現したいこと
nodejsで簡単なCUI
発生している問題・分からないこと
標準入力が標準出力に繰り返される
ソースのを動かすと、
test
aa
aa
answer=aa
になる。
該当のソースコード
nodejs
1import { stdin as input, stdout as output, exit } from "node:process"; 2import * as readline from "node:readline/promises"; 3 4process.stdin.setEncoding("utf8"); 5 6const rl = readline.createInterface({ input,output, }); 7 8while(true){ 9 const res = await rl.question("test\r\n"); 10 11 if(res.length==0){ 12 exit(); 13 }else{ 14 console.log("answer="+res); 15 } 16}
試したこと・調べたこと
上記の詳細・結果
参考にしたサイトではそんなことおきてなかった。
補足
特になし
0 コメント