使用node.js repl时,有没有办法退出节点过于热心的延续行?
例如:
$ node
> {- -}
...
几乎所有你可以输入的东西都会给你另一条延续线。 Ctrl + D退出整个repl。
显然我不想一直打字{- -}
,但我确实发现当我使用repl进行实验时,我经常输入错误的内容。然后我必须退出repl,并释放内存中的所有位。
答案 0 :(得分:4)
您也可以输入:
.break
类型
.help
更多REPL选项... .clear命令也可能有用,因为它会中断并清除本地上下文,以防你想省去退出和重新启动repl的麻烦。
答案 1 :(得分:2)
抱歉 - 我真的应该实验更多, Google 更少。
答案(至少在Ubuntu上)是Ctrl + C.
Ctrl + C首先退出任何延续。然后,如果再次点击它打印
(^C again to quit)
然后退出,正如它所说的那样。
为了使这个问题更有用,只需测试一下,同样的东西在Python的repl,Guile中有效。但是在Rhino中不起作用,它完全退出了repl。