我想用一些控制台扩展来创建一个简单的服务器http服务器.我找到了从命令行数据中读取的代码段.
var i = rl.createInterface(process.stdin, process.stdout, null);
i.question('Write your name: ', function(answer) {
console.log('Nice to meet you> ' + answer);
i.close();
process.stdin.destroy();
});
Run Code Online (Sandbox Code Playgroud)
好好反复问问题,我不能简单地使用while(done) { }循环?如果服务器在提问时接收输出也很好,它会破坏该行.
有没有办法以编程方式从Google Chrome的Javascript控制台获取输入,类似于readline()Firefox?
我尝试转移到cloud9作为全时IDE,因为它似乎是我的chromebook上的最佳选择.但是,我正在尝试制作一个需要用户输入文本的基本程序,但我所教的代码var x = prompt("y");似乎并不适用于node.js.
如何获取用户输入并将其存储为node.js中的变量?