Javascript 使用节点查询程序包返回值

Javascript 使用节点查询程序包返回值,javascript,node.js,npm,Javascript,Node.js,Npm,我正在尝试使用node.js inquirer包运行一个简单的flashcard生成器。我在获取语法以返回用户单击的复选框时遇到问题。因此,一旦用户做出选择,我希望能够记录该选择的结果。当前,此console.log()返回“未定义” 感谢您的帮助 inquirer.prompt ([ { type: "checkbox", name: "typeOfCard", message: "Select an action.", choices: [ { name: "Create a B

我正在尝试使用node.js inquirer包运行一个简单的flashcard生成器。我在获取语法以返回用户单击的复选框时遇到问题。因此,一旦用户做出选择,我希望能够记录该选择的结果。当前,此console.log()返回“未定义”

感谢您的帮助

inquirer.prompt ([
{
type: "checkbox",
name: "typeOfCard",
message: "Select an action.",
choices: [
  {
    name: "Create a Basic Card"
  },
  {
    name: "Create a Cloze Card"
  },
  {
    name: "Run the flashcards!"
  }
 ]
  }
   ]).then(function(answers){
 console.log(answers.typeOfCard[0])
});
选项
应该只是一个字符串数组。然后将返回一个包含所选项目的数组,例如:

[ 'Create a Cloze Card', 'Run the flashcards!' ]
希望有帮助

[ 'Create a Cloze Card', 'Run the flashcards!' ]