一组常见的交互式命令行用户界面。
Inquirer.js 致力于成为 Node.js的易于嵌入且美观的命令行界面。
Inquirer.js 应该简化
提示:Inquirer.js 提供了用户界面和查询会话流程。 如果您正在寻找成熟的命令行程序实用程序,请查看commander、vorpal 或args。
npm install inquirer
var inquirer = require('inquirer');inquirer.prompt([/* Pass your questions in here */]).then((answer) => {// Use user feedback for... whatever!!}).catch((error) => {if (error.isTtyError) {// Prompt couldn't be rendered in thecurrent environment} else {// Something else went wrong}})