Node.js REPL eval

时间:2012-07-30 10:49:41

标签: sockets node.js read-eval-print-loop

我正在尝试对Node.JS REPL实施评估。我收到错误TypeError: Property 'eval' of object #<REPLServer> is not a function。这是我的源代码:

repl.start("> ", socket, socket, true, function(cmd, context, filename, callback){
etc...

1 个答案:

答案 0 :(得分:0)

repl.start()接受带有这些选项的对象,而不是单个参数:

e.g。 (注意大括号)

repl.start({
  prompt: "node via stdin> ",
  input: process.stdin,
  output: process.stdout
});

请参阅以下示例:http://nodejs.org/docs/v0.8.4/api/repl.html#repl_repl_start_options