rl.question(`${question} `, answer => { resolve(answer); rl.close(); });
this.in.removeListener('keypress', keypress); if (this.in.isTTY) this.in.setRawMode(false); rl.close(); this.emit(this.aborted ? 'abort' : 'submit', this.value); this.closed = true;
tradfri_authenticate().catch((e) => { console.error(e.message); }).then(() => { rl.close(); });
stop() { if (this.running) { this.running = false this.onUnbind(this.process) this.process.kill() if (this.rl) { this.rl.close() delete this.rl } } }
rl.question(chalk.yellow("This operation may overwrite existing document files.\nDo you want to continue? [y/n]"), function (answer) { if (answer === "" || answer === "y" || answer === "yes") { reDocsByTree(config.nav.treeHtml, config.doc.dir) } rl.close() })
rl.on('line', (input) => { input = input.trim() if (input !== '') { resolve(input) rl.close() } else { console.info(message) rl.prompt() } })
const question = () => { rl.question("> ", (answer) => { console.log("To send:", answer); client.say('#node_channel', answer); if(answer !== '.exit') question(); else { rl.close(); process.exit(0); } }); }
rlInterface.question(message, function(answer) { rlInterface.close(); var useDefault = answer.trim().length === 0; if (useDefault) { return resolve(isYesDefault); } var isYes = answer.match(/^(yes|y)$/i); return resolve(isYes); });
rl.question("请输入markdown名称:",(answer) => { mdName = answer rl.close() fs.writeFile(mdDir+'/'+mdName,'Hello Node.js',(err)=>{ if(err) throw err; console.log("自动生成markdown成功") }) })
function onPreExit() { rl.question('Are you sure you want to exit?(y/N)', (answer) => { if (answer.match(/^y(es)?$/i)) { rl.close(); } else { rl.prompt(true); } }); }
rl.question('请输入验证码\n', (pinCode) => { console.log(`你输入的验证码为:${pinCode}`); params.callback(pinCode) rl.close(); })
rl.question("What do you think of node.js? ", function (answer) { console.log("Thank you for your feedback:", answer); rl.close(); });
rlInterface.question(message, function(answer) { rlInterface.close(); var useDefault = answer.trim().length === 0; if (useDefault) { return resolve(isYesDefault); } var isYes = answer.match(/^(yes|y)$/i); return resolve(isYes); });
rlInterface.question(message, function(answer) { rlInterface.close(); var useDefault = answer.trim().length === 0; if (useDefault) { return resolve(isYesDefault); } var isYes = answer.match(/^(yes|y)$/i); return resolve(isYes); });