终端输入通过节点JS
问题描述:
我想在Node.JS中使用console.log("");
显示一些文本,然后等待用户输入一些命令。首先,我想通过Cloud9 IDE上的Linux终端来运行它,它不会暂停足够长的时间输入任何内容。其次,我希望它能像自己的小命令行一样。 (我的意思是回应某些区分大小写的命令,并忽略其他任何内容。)任何人都可以提供帮助吗?终端输入通过节点JS
答
检出提示。 https://www.npmjs.com/package/prompt它是这样工作:
var prompt = require('prompt');
prompt.start();
prompt.get(['hello'], function (err, result) {
console.log('you typed ' + result.hello);
});
会做什么:
$ nodejs prompt.js
prompt: hello: world
you typed world
编码愉快^^
嘿布兰登,欢迎*上。请张贴一些代码,并给我们一些你自己尝试的背景。这将改善您的问题的质量。如需帮助,请参阅“[如何提出一个好问题](http://*.com/help/how-to-ask)”。 – jacefarm