Propiedad Node.js process.exitCode

 Hay dos formas que generalmente se usan para terminar un programa Node.js que usan la variable process.exit() o process.exitCode . En esta publicación, hemos discutido sobre la variable process.exitCode. Es un número entero que representa el código pasado a la función process.exit() o cuando el proceso finaliza por sí solo. Permite que el programa Node.js salga de forma natural y evita que el programa Node realice trabajo adicional en torno a la programación de bucles de eventos, y es mucho más seguro que pasar el código de salida a process.exit().

Sintaxis

  process.exitCode = value

 Aquí valor significa valor de código de salida.

Ejemplo 1 : una forma es pasar el valor del código de salida a la función process.exit(). El código de salida 1 se usa cuando ocurren excepciones fatales no controladas que no se manejaron, mientras que el código de salida 0 se usa para terminar cuando no se realizan más operaciones asíncronas.

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'))

Producción:

Ejemplo 2: otra forma es establecer el valor de process.exitCode que permitirá que el programa Node.js salga por sí solo sin dejar más llamadas para el futuro.

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'))

Producción:

Publicación traducida automáticamente

Artículo escrito por naman9071 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *