当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Node.js process.exitCode用法及代码示例


通常有两种使用process.exit()或process.exitCode变量来终止Node.js程序的方法。在这篇文章中,我们讨论了有关process.exitCode变量。它是一个整数,表示传递给流程的代码。exit()函数或流程自行退出时的代码。它允许Node.js程序自然退出,并避免Node程序围绕事件循环调度进行其他工作,并且比将退出代码传递给process.exit()更安全。

用法

  process.exitCode = value

此处的值表示退出代码值。

例子1:一种方法是将退出代码值传递给process.exit()函数。当发生未处理的致命异常时,将使用退出代码1,而在不再发生异步操作时,将使用退出代码0终止。

Javascript




const express = require('express')
const app = express()
  
var a=10;
var b=20;
  
if(a==10){
  console.log(a)
  process.exitCode(1);
}
  
console.log(b);
      
app.listen(3000, () => 
console.log('Server ready'))

输出:

范例2:另一种方法是设置process.exitCode值,该值将允许Node.js程序自行退出而不会为将来留下进一步的调用。

Javascript


const express = require('express')
const app = express()
  
var a=10;
var b=20;
  
if(a==10){
  console.log(a)
  process.exitCode=0;
}
  
console.log(b);
  
app.listen(3000, () => 
console.log('Server ready'))

输出:

相关用法


注:本文由纯净天空筛选整理自naman9071大神的英文原创作品 Node.js process.exitCode Property。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。