Geu*_*uis 8 kill-process node.js
我正在尝试找到最优雅的方式让我的node.js应用程序在发生某些事情时死亡.在我的特定情况下,我有一个配置文件,其中包含必须满足的某些require参数,然后才能启动并正确配置服务器.
我发现这样做的一种方法是:
var die = function(msg){
console.log(msg)
process.exit(1);
}
die('Test end');
Run Code Online (Sandbox Code Playgroud)
有没有更好的方法来处理这种情况?
And*_*rov 19
console.error如果你process.exit马上就做的话会更好用.
console.log 是非阻塞的,并将您的消息放入写入队列,因为它没有被处理 exit()
更新:console.log也是最新版本的块(至少从0.8.x开始).
| 归档时间: |
|
| 查看次数: |
6197 次 |
| 最近记录: |