});
4,inquirer.js 中的9种问题类型
下面我们将详细介绍 Inquirer 的这9种问题类型以及它们的用法:
1. input
input 类型用于提供一行文本输入。...示例:
{
type: 'list',
name: 'color',
message: '请选择你喜欢的颜色:',
choices: ['红色', '绿色', '蓝色']
}
5. confirm...示例:
{
type: 'rawlist',
name: 'color',
message: '请选择你喜欢的颜色:',
choices: ['红色', '绿色', '蓝色']
}
7....用户可以输入选项对应的键来选择答案。需要设置 choices 属性来提供可选答案,并为每个选项设置 key 属性。...如果返回 true,则表示答案有效;如果返回字符串,表示答案无效,并显示返回的字符串作为错误信息。
使用 filter 属性来处理用户的答案。