[Inquirer] 커맨드 라인에 Prompts 설정하기
Inquirer 설치
1
npm i inquirer
Prompt 생성
js 파일 생성 후 아래 코드 입력
1
2
3
4
5
6
7
8
9
10
11
12
const inquirer = require("inquirer");
inquirer
.prompt([
{
name: "faveReptile",
message: "What is your favorite reptile?",
default: "Alligators",
},
])
.then((answers) => {
console.info("Answer:", answers.faveReptile);
});
prompt
를 설정하여 멀티로 만들거나 선택지를 추가할 수 있다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
inquirer
.prompt([
{
name: "faveReptile",
message: "What is your favorite reptile?",
default: "Alligators",
},
{
name: "faveColor",
message: "What is your favorite color?",
default: "#008f68",
},
])
.then((answers) => {
console.info("Answers:", answers);
});
1
2
3
4
5
6
7
8
9
10
11
12
inquirer
.prompt([
{
type: "rawlist",
name: "reptile",
message: "Which is better?",
choices: ["alligator", "crocodile"],
},
])
.then((answers) => {
console.info("Answer:", answers.reptile);
});
How To Create Interactive Command-line Prompts with Inquirer.js
This post is licensed under CC BY 4.0 by the author.