【发布时间】:2021-08-26 18:18:05
【问题描述】:
在 Node (v16.7.0) REPL 中,Node 会在我完成输入之前尝试评估我的语句。例如,如果我键入2 + 2,它会在下一行显示一个微弱的4,在我按下 Enter 键之前。有没有办法禁用这种行为?在大多数情况下,这不是问题。但是当我执行昂贵的操作时,REPL 会在我尝试完成输入语句时滞后或冻结。需要明确的是,问题不是解释器正在打印输出;这是它试图在我完成输入之前评估我的陈述。提前感谢您的帮助!
【问题讨论】:
-
这能回答你的问题吗? Prevent Node.js repl from printing output
-
谢谢@esqew,但不,这并不能解决问题。我认为这只会阻止打印输出。问题不在于正在打印输出;这是解释器在我完成输入之前试图评估我的陈述。
标签: node.js read-eval-print-loop