El objeto de proceso es un global que proporciona información y control sobre el proceso actual de Node.js. Como global, siempre está disponible para las aplicaciones de Node.js sin utilizar require(). También se puede acceder explícitamente usando la función require().
process.umask(mask) establece la máscara de creación del modo de archivo del proceso Node.js. Los procesos secundarios heredan la máscara del proceso principal. Devuelve la máscara anterior.
Sintaxis:
process.umask()
Parámetros: este método toma el siguiente argumento como parámetro.
- Cuerda
- Entero
Valor devuelto: Devuelve una string o un entero.
Los siguientes ejemplos ilustran el uso de la propiedad process.umask(mask) en Node.js:
Ejemplo:
index.js
// Node.js program to demonstrate the // process.umask(mask) Property // Include process module const process = require('process'); const newmask = 0o022; const oldmask = process.umask(newmask); // Printing process.umask(mask) property value console.log( `Changed umask from ${oldmask.toString(8)} to ${newmask.toString(8)}` );
Comando a ejecutar:
node index.js
Producción:
Changed umask from 2 to 22
Nota: El programa anterior se compilará y ejecutará mediante el comando node index.js.
Referencia: https://nodejs.org/api/process.html#process_process_umask_mask
Publicación traducida automáticamente
Artículo escrito por subhammahato348 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA