node.js提示:如何禁止'prompt'这个词的出现?

node.js prompt: how to diable the appearance of the word 'prompt'?

我使用 npm 包 'prompt' - https://www.npmjs.com/package/prompt。 我不喜欢这个包的地方是,每当代码等待用户输入时,它都会在控制台中打印 'prompt:' 这个词。

例如代码:

 var prompt = require('prompt');
  prompt.start();
  prompt.get(['username', 'email'], function (err, result) {
    console.log('Command-line input received:');
    console.log('  username: ' + result.username);
    console.log('  email: ' + result.email);
  });

将打印到控制台:

prompt: username: some-user
prompt: email: some-user@some-place.org

Command-line input received: username: some-user email: some-user@some-place.org

我不想在控制台等待用户输入时看到 'prompt' 这个词。你知道如何禁用它吗?

docs 中所述,您只需设置 prompt.messageprompt.delimiter