Método Node.js os.homedir()

El método os.homedir() es una interfaz de programación de aplicaciones incorporada del módulo os que se utiliza para obtener la ruta del directorio de inicio del usuario actual.

Sintaxis:

os.homedir()

Parámetros: este método no acepta ningún parámetro.

Valor de retorno: este método devuelve una string que especifica la ruta del directorio de inicio para el usuario actual.

  • En Windows, recopila su valor de una variable de entorno llamada USERPROFILEsi está definida. De lo contrario, devuelve la ruta al directorio del perfil del usuario actual.
  • En POSIX, recopila su valor de una variable de entorno llamada $HOMEsi está definida. De lo contrario, devuelve el directorio de inicio para algún UID efectivo.

Los siguientes ejemplos ilustran el uso del método os.homedir() en Node.js:

Ejemplo 1:

// Node.js program to demonstrate the   
// os.homedir() method
  
// Allocating os module
const os = require('os');
  
// Printing os.homedir() value
console.log(os.homedir());

Producción:

C:\Users\gekcho

Ejemplo 2: forma alternativa de encontrar el directorio de inicio

// Node.js program to demonstrate the   
// os.homedir() method
  
// Allocating os module
const os = require('os');
  
console.log(getUserHome());
   
function getUserHome() {
      
    // Return the value using process.env
    return process.env[(process.platform == 
          'win32') ? 'USERPROFILE' : 'HOME'];
}

Producción:

C:\Users\gekcho

Nota: El programa anterior se compilará y ejecutará usando el node index.jscomando.

Referencia: https://nodejs.org/api/os.html#os_os_homedir

Publicación traducida automáticamente

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