Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.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 - Fatal编程技术网

Node.js 节点REPL";“关于退出”;事件

Node.js 节点REPL";“关于退出”;事件,node.js,Node.js,当用户键入.exit或[Ctrl][D]脚本时,是否有方法触发调用的函数 比如: repl.start().on('exit', function() { console.log("Thanks for using customized Node REPL!"); }); (当然,除此之外,我实际上是放了有用的代码而不是console.log) REPL使用发出事件的模块。从文档中: 事件:“关闭” function(){} 在流中接收到分别已知的^C或^D时发出 作为SIGINT和E

当用户键入
.exit
或[Ctrl][D]脚本时,是否有方法触发调用的函数

比如:

repl.start().on('exit', function() {
    console.log("Thanks for using customized Node REPL!");
});
(当然,除此之外,我实际上是放了有用的代码而不是
console.log

REPL使用发出事件的模块。从文档中:

事件:“关闭”

function(){}

在流中接收到分别已知的
^C
^D
时发出 作为SIGINT和EOT。这是了解用户已完成的一个好方法 使用你的程序


你能把源代码加回去吗?对不起,这里有文档。我已经扩展了答案。消息来源是
repl.start().rli.on('close', function() {
    console.log("Thanks for using customized Node REPL!");
});