是否有一个模块用于从node.js中的命令行获取用户输入?

Hub*_*bro 7 command-line-interface node.js npm

首先:我不是指从process.argv数组中解析参数和选项,而是提示用户并处理输入/输出.我查看了Node.js官方模块列表,但未找到提及输入的任何部分或子部分.事实上,在该页面上搜索"输入"只能得到1个与YAML有关的结果.

无论如何,我认为cli输入应该是异步的,我在使用之前已经解决了这个问题stdin.on('data'),至少可以说它是混乱的.这对于节点模块来说似乎是一个完美的任务,它可以带有额外的好处,如进度条,微调器,彩色输出,输入验证等.

可能有一些模块可以做到这一点,但我找不到任何模块.

救命!!

(为了澄清,我需要的唯一功能是简化处理用户输入)

DTr*_*ejo 11

在这里搜索模块:http://eirikb.github.com/nipster/

另外,如果你想自己编写:http://nodejs.org/docs/latest/api/all.html#readline

#node.jsIRC欢迎您:http://webchat.freenode.net/?channel = node.js