Node.js process.allowedNodeEnvironmentFlags Propiedad

El process.allowedNodeEnvironmentFlags es una interfaz de programación de aplicaciones incorporada de la clase Process dentro del módulo de proceso que se utiliza para leer un conjunto de indicadores permitidos dentro de la variable de entorno NODE_OPTIONS.

Sintaxis:

const process.allowedNodeEnvironmentFlags

Parámetros : esta API no acepta ningún argumento como parámetro.

Valor de retorno: esta API devuelve un conjunto de indicadores permitidos dentro de la variable de entorno NODE_OPTIONS.

Ejemplo 1:

index.js

// Node.js program to demonstrate the  
// Process.allowedNodeEnvironmentFlags Property
  
// Importing process module
const process = require('process');
  
// Getting NodeEnvironmentFlags
const flags = process.allowedNodeEnvironmentFlags;
  
// Display the total size
console.log(flags.size)

Ejecute el archivo index.js con el siguiente comando:

node index.js

Producción:

104

Ejemplo 2:

index.js

// Node.js program to demonstrate the  
// Process.allowedNodeEnvironmentFlags Property
  
// Importing process module
const process = require('process');
  
// Getting NodeEnvironmentFlags
process.allowedNodeEnvironmentFlags.forEach((flag) => {
  
    // Display the lenght for each
    console.log("Flag: ", flag, ", Length: ", flag.length)
});

Ejecute el archivo index.js con el siguiente comando:

node index.js

Producción:

Flag:  --icu-data-dir , Length:  14
Flag:  --title , Length:  7
..
..

..

..
Flag:  --loader , Length:  8
Flag:  -r , Length:  2

Referencia:

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

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 *