
cli.prompt는 cli.input()을 호출하지 않습니다. 대신에, 사용자에게 입력을 받을 수 있는 대화 상자를 표시합니다. cli.input() 함수를 호출하려면, cli.prompt() 함수를 사용할 때 'return' 키를 입력하도록 설정해야 합니다.
cli.prompt() 함수를 사용할 때 cli.input() 함수를 호출하려면, 다음 코드를 사용하세요.
#hostingforum.kr
javascript
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
rl.question('질문을 입력하세요: ', (answer) => {
console.log(`응답: ${answer}`);
rl.close();
});
이 코드는 사용자에게 질문을 표시하고, 사용자가 입력한 값을 받을 수 있도록 합니다.
또한, cli.prompt() 함수를 사용할 때 cli.input() 함수를 호출하려면, 'return' 키를 입력하도록 설정해야 합니다.
#hostingforum.kr
javascript
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
rl.question('질문을 입력하세요: ', (answer) => {
if (answer === 'return') {
rl.close();
} else {
console.log(`응답: ${answer}`);
}
});
이 코드는 사용자에게 질문을 표시하고, 사용자가 'return' 키를 입력하면 cli.input() 함수를 호출하고, 사용자가 다른 값을 입력하면 사용자 입력을 받습니다.
2025-05-22 09:12