📜  Node.js prompt.get() 方法

📅  最后修改于: 2022-05-13 01:56:18.518000             🧑  作者: Mango

Node.js prompt.get() 方法

prompt.get()方法是一个异步函数。除了用于复杂属性验证(等等)的对象之外,此方法还接受表示属性名称的字符串。该函数用于 I/O 操作。

句法:

prompt.get([object]/[properties name], callbackfunction)

参数:该方法有两个参数,如下所示:

  1. [object]/[properties name]:此参数保存输入值或预定义对象的属性。
  2. callbackfunction:该参数保存回调函数,使该函数成为异步函数。

安装模块:

  1. 您可以访问安装此模块的链接。您可以使用此命令安装此软件包。
    npm install prompt
    
  2. 之后,您可以创建一个文件夹并添加一个文件,例如 index.js。要运行此文件,您需要运行以下命令。
    node index.js
    

文件名:Index.js

var prompt = require('prompt');
  
// Function call
prompt.start();
    
// Reading two properties from user ie. name & class
prompt.get(['Name', 'class'], function (err, result) {
      
  // Printing the result
  console.log('Command-line input received:');
  console.log('Name: ' + result.name);
  console.log('class: ' + result.class);
})

项目结构:

使用以下命令运行index.js文件:

node index.js

输出:

prompt: name: some-user
prompt: class: 12th
Command-line input received:
name: some-user
class: 12th