Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 在节点repl中中断无限循环?_Node.js_Terminal - Fatal编程技术网

Node.js 在节点repl中中断无限循环?

Node.js 在节点repl中中断无限循环?,node.js,terminal,Node.js,Terminal,有没有办法在node.js REPL中打破无限循环 例如,运行while(true){}基本上会强烈地挂起REPL,以至于Ctrl-D或Ctrl-C的组合都不会产生任何效果。我发现唯一有效的方法是终止节点进程或关闭终端窗口 看来应该有更好的办法 是的,您必须终止进程,您可以为此使用进程管理器,或者在终端窗口上使用Ctrl-C 没有。REPL正忙,因此它不读取输入(Ctrl-D)或处理中断(Ctrl-C)。它需要被杀死。

有没有办法在node.js REPL中打破无限循环

例如,运行
while(true){}
基本上会强烈地挂起REPL,以至于
Ctrl-D
Ctrl-C
的组合都不会产生任何效果。我发现唯一有效的方法是终止节点进程或关闭终端窗口


看来应该有更好的办法

是的,您必须终止进程,您可以为此使用进程管理器,或者在终端窗口上使用
Ctrl-C


没有。REPL正忙,因此它不读取输入(
Ctrl-D
)或处理中断(
Ctrl-C
)。它需要被杀死。