Inquirer.js

Node.js 命令行用户界面
授权协议 MIT
开发语言 JavaScript
所属分类 Web应用开发、 Node.js 扩展
软件类型 开源软件
地区 不详
投 递 者 汪翰墨
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Inquirer 是常规交互式命令行用户接口的集合,提供给 Node.js 一个方便嵌入,漂亮的命令行接口。

Inquirer 会简化询问终端用户问题,解析,验证答案,提供错误反馈等等功能。

安装:

npm install inquirer
var inquirer = require("inquirer");
inquirer.prompt([/* Pass your questions in here */], function( answers ) {
    // Use user feedback for... whatever!! 
});

示例:

node examples/pizza.js
node examples/checkbox.js
# etc...
  • 最近学习vue-cli的原理,当我们命令行敲入vue create时候出现交互式命令行工具即是inquirer。 ☝ 文档地址 基本用法 npm install inquirer var inquirer = require('inquirer'); inquirer .prompt([ /* 这里输入你想提的问题 */ ]) .then(answers => { /

  • 一个使用界面进行交互的命令行集合 4.0以上的版本只支持node 6以上的,node4请使用3.x 目标和理念(hilosophy) 努力去做一个容易的 嵌入式的(embeddable) 和优美的命令行界面 应该简化一下的过程: -提供一个错误回调 -询问 -解析(parsing )输入 -验证答案 -管理层次提示 导入(Installation) npm install inquirer var

  • var inquirer = require('inquirer'); // inquirer // .prompt([ // /* Pass your questions in here */ // ]) // .then(answers => { // // Use user feedback for... whatever!! // }); var prompList =

  • 推荐inquirer.js库,等待接收input输入后,在统一操作! 参考:在 Node.js 中从命令行接收输入 import inquirer from "inquirer"; (async ()=>{ let password = await inquirer.prompt([ { type: "password",

  • 使用文档:https://github.com/SBoudrias/Inquirer.js  示例链接:https://github.com/SBoudrias/Inquirer.js/tree/master/packages/inquirer/examples

 相关资料
  • 当您听到 “打开命令行”,我的意思就是让您打开在自己电脑上的一个命令行界面工具。在这个工具里,我们需要去执行一些任务,比如去管理服务器,为项目做版本控制等等。不同的平台,用的这个命令行工具的名字不一样。 Windows 系统本身带 cmd 与 Powershell,但都缺少很多常用并实用的工具,这些工具是 UNIX 类型的系统里特有的。比如连接服务器用的 ssh。我建议使用 cmder,它分成两个

  • CLI 是为了转换你的工作思维,你以前习惯了在图形界面下工作,你现在应该开始习惯在命令行界面下工作。没什么理论知识,上来就跟着动手练。

  • 本文介绍如何使用 命令行界面(CLI)创建应用程序,并将它们部署到各种原生移动平台。这个工具允许你创建新的项目,在不同的平台构建,并运行在实际设备或仿真器中。 CLI 是用于在概述中描述的跨平台的工作流的主要工具。当然,你也可以使用 CLI 来初始化项目代码,然后切换到不同的平台的SDK和 shell 工具作为后续发展。 前提 使用 CLI 前,需安装目标平台的 SDK 。(详见平台开发指南) C

  • 本文向大家介绍redis Redis命令行界面,包括了redis Redis命令行界面的使用技巧和注意事项,需要的朋友参考一下 示例 redis-cli是Redis命令行界面程序,该程序允许直接从终端向Redis发送命令并读取服务器发送的回复。基本命令行用法如下: 访问redis: 通过身份验证访问redis: 选择数据库并显示数据库大小(默认数据库号为0): 获取有关服务器的信息和统计信息: 从

  • 在“Command Line”选项卡,您只需将命令填入到gradle输入框. 就可以直接执行单个的Gradle命令. 或者说在您将某个命令添加到收藏夹之前,您想看看是什么效果的话,不妨来这里试试.

  • Electron 的开发并不那么死板. 也就是说, 开发, 编译, 打包, 与发布 Electron 应用程序的方法中, 没有一个是可以称为 "唯一标准" 的方法. Electron 的编译和运行时相关额外功能通常可以在 npm 的独立安装包中找到, 这样开发者就可以根据自己的需求同时编译应用和 build pipeline. 得益于高度的模块化和扩展性,所有的开发团队,无论大小都可以在整个开发周

  • Electron 的开发并不那么死板. 也就是说, 开发, 编译, 打包, 与发布 Electron 应用程序的方法中, 没有一个是可以称为 "唯一标准" 的方法. Electron 的编译和运行时相关额外功能通常可以在 npm 的独立安装包中找到, 这样开发者就可以根据自己的需求同时编译应用和 build pipeline. 得益于高度的模块化和扩展性,所有的开发团队,无论大小都可以在整个开发周

  • 命令列界面 允许你使命令列界面。换言之,它提供一个互动的以文本为本的屏幕,让你输入查询并从数据库输出结果。打开连接并从主菜单选择 工具 -> 命令列界面 或按 F6。 提示:你可以打开多个命令列界面窗口,以代表不同的连接。 注意: 对于 Oracle 服务器,你要有可运行的 SQL*Plus 档以运行命令列界面。在默认情况下,Navicat 将会在用户端文件夹(例如:ORACLE_HOME\bin