在commander.js中,当要求输入用户时,我会使用提示方法:
program.prompt('name: ', function(name){
console.log('hi %s', name);
});
但是现在该方法已在2.0.0版本中删除。请求用户输入的新方法是什么?
答案 0 :(得分:5)
更新:看起来promptly是这些功能的新家。
此更改为being discussed in this github issue。我的猜测是TJ认为功能属于一个单独的模块。但不确定他是否计划将代码迁移到新模块或将其留给社区。但最终可能会出现以下结果之一:
答案 1 :(得分:5)
同时结帐inquirer。它的灵感来自commander
,但功能更多,界面更美。
答案 2 :(得分:0)