MeteorJS:如何从终端读取标准输入?

时间:2015-07-29 03:43:33

标签: meteor

是否可以从Meteor应用程序的终端读取stdin ?我想使用Node's readline运行一些提示。

我在readline的页面上尝试了这个例子,但我只是在没有等待答案的情况下将提示打印到终端:

var rl = readline.createInterface({
  input: process.stdin,
  output: process.stdout
});

rl.question("What do you think of node.js? ", function(answer) {
  // TODO: Log the answer in a database
  console.log("Thank you for your valuable feedback:", answer);

  rl.close();
});

此代码在普通的NodeJS脚本中运行良好。

相关门票:

1 个答案:

答案 0 :(得分:1)

现在看来这是不可能的。 OP向MDG(https://github.com/meteor/meteor/issues/4836)提出了一个相关问题,该问题随后被关闭。

编写交互式命令行应用程序的推荐方法是直接使用Node。