标签: node.js
当用户在脚本中键入.exit或[Ctrl] [D]时,有没有办法触发调用的函数?
.exit
类似的东西:
repl.start().on('exit', function() { console.log("Thanks for using customized Node REPL!"); });
(当然,我实际上除了console.log之外我实际上放了有用的代码。)
console.log
答案 0 :(得分:1)
repl.start().rli.on('close', function() { console.log("Thanks for using customized Node REPL!"); });
REPL使用Readline模块,该模块发出Close事件。来自文档:
Readline
Close
事件:'关闭' function () {} 每当流媒体收到分别已知的^C或^D时就会发出 作为SIGINT和EOT。这是了解用户完成的好方法 使用你的程序。
事件:'关闭'
function () {}
每当流媒体收到分别已知的^C或^D时就会发出 作为SIGINT和EOT。这是了解用户完成的好方法 使用你的程序。
^C
^D