Propiedad Node.js process.report – Part 3

El process.report es una interfaz de programación de aplicaciones incorporada de clase Process dentro del módulo de proceso que se utiliza para proporcionar los métodos con los que se generan los informes de diagnóstico para el proceso actual.

Sintaxis:

const process.report

Valor devuelto: esta propiedad devuelve los métodos con los que se generan los informes de diagnóstico para el proceso actual.

Ejemplo 1: 

index.js

// Node.js program to demonstrate the  
// Process.report Property
  
// Importing process module
const process = require('process');
  
// Getting reports of the current process
const reports = process.report;
  
// Display the result
console.log(reports)

Ejecute el archivo index.js con el siguiente comando:

node index.js

Producción:

{
  writeReport: [Function: writeReport],
  getReport: [Function: getReport],    
  directory: [Getter/Setter],
  filename: [Getter/Setter],
  compact: [Getter/Setter],
  signal: [Getter/Setter],
  reportOnFatalError: [Getter/Setter],
  reportOnSignal: [Getter/Setter],
  reportOnUncaughtException: [Getter/Setter]
}

Ejemplo 2: 

index.js

// Node.js program to demonstrate the  
// Process.report Property
  
// Importing process module
const process = require('process');
  
// If Report is present
if (process.report) {
   // Printing Report Compact Status
   console.log(process.report.compact)
} else {
   console.log("Unable to print Report Compact Status")
}

Ejecute el archivo index.js con el siguiente comando:

node index.js

Producción:

false

Referencia: https://nodejs.org/dist/latest-v16.x/docs/api/process.html#process_process_report

Publicación traducida automáticamente

Artículo escrito por RohitPrasad3 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 *