无
在cmd中运行Node程序,ctrl+c/关闭cmd窗口,Node.js中能捕获到吗?
可以。增加end的监听
ctrl+c肯定可以的.
process.on('SIGTERM', function(){});
process.on('SIGINT', function(){});
谢谢,下次俺要仔细地看文档了。
https://github.com/shigeki/node/commit/e669cef62cefcfbac9417ff31da0644c271336af https://github.com/shigeki/node/commit/0537c28fccd767930ce881a1e41a14314ecc217d Windows上不支持Signal Event
确实. windows 下似乎只能用鸡肋 process.on('exit', function(){})
process.on('exit', function(){})
就 ctrl + c 来说已有替代方案