Javascript 如何使用node.js中的提示功能,如在chrome中

Javascript 如何使用node.js中的提示功能,如在chrome中,javascript,node.js,atom-editor,prompt,Javascript,Node.js,Atom Editor,Prompt,当我使用chrome时,我可以使用如下提示功能 let name = prompt('What's your name?'); 但是,当我使用atom编辑器(使用node.js作为编译器)时(我不确定这是否称为“编译器”),提示函数不起作用 我已经尝试在NPM上安装'prompt for node.js',但仍然不起作用 请帮帮我……试试这个: var prompt = require('prompt'); // // Start the prompt // prom

当我使用chrome时,我可以使用如下提示功能

    let name = prompt('What's your name?');
但是,当我使用atom编辑器(使用node.js作为编译器)时(我不确定这是否称为“编译器”),提示函数不起作用

我已经尝试在NPM上安装'prompt for node.js',但仍然不起作用

请帮帮我……

试试这个:

var prompt = require('prompt');

  //
  // Start the prompt
  //
  prompt.start();

  //
  // Get two properties from the user: username and email
  //
  prompt.get(['username', 'email'], function (err, result) {
    //
    // Log the results.
    //
    console.log('Command-line input received:');
    console.log('  username: ' + result.username);
    console.log('  email: ' + result.email);
  });
结果是:

我使用的是VisualStudio代码,但是,结果完全相同。有关更多信息,请参见: