跳到主要内容
CNode

Node.js能捕获到cmd窗口的关闭吗?

社区
Bbcpxqz发布于 14 年前最后回复 14 年前
6100020

在cmd中运行Node程序,ctrl+c/关闭cmd窗口,Node.js中能捕获到吗?

查看回复

回复 (6)

A
ashees#614 年前
引用 bcpxqzhttps://github.com/shigeki/node/commit/e669cef62cefcfbac9417ff31da0644c271336af https://github.c...

确实. windows 下似乎只能用鸡肋 process.on('exit', function(){})

就 ctrl + c 来说已有替代方案

B
bcpxqz#414 年前
A
ashees#314 年前

process.on('SIGTERM', function(){});

process.on('SIGINT', function(){});

Y
young40#214 年前

ctrl+c肯定可以的.

T
tank00#114 年前

可以。增加end的监听

参与回复

登录后即可参与回复。登录