Node.js __ objeto de nombre de archivo

El __filename en Node.js devuelve el nombre de archivo del código que se ejecuta. Proporciona la ruta absoluta del archivo de código. El siguiente enfoque cubre cómo implementar __filename en el proyecto NodeJS.

Sintaxis:

console.log(__filename)

requisitos previos:

  • Conocimientos básicos de Node.js
  • Node.js instalado (versión 12+)
  • NPM instalado (versión 6+)

Valor devuelto: Devuelve el nombre de archivo absoluto del módulo actual.

Ejemplo 1: Cree un archivo JavaScript index.js y escriba el siguiente código:

index.js

// Node.js code to demonstrate the absolute
// file name of the current Module.
console.log("Filename of the current file is: ",
    __filename);

Ejecute el archivo index.js con el siguiente comando:

node index.js

Producción:

Filename of the current file is:  
  C:\Users\Pallavi\Desktop\node_func\app.js

Ejemplo 2:

index.js

// Node.js code to demonstrate the absolute
// file name of the current Module
  
console.log(__filename);
  
// To show to parts of file using filename.
const parts = __filename.split(/[\\/]/);
console.log( "This the all the parts "
    + "present in file :",parts);

Producción:

C:\Users\Pallavi\Desktop\node_func\app.js
This the all the parts present in file : 
  [ 'C:', 'Users', 'Pallavi', 'Desktop', 
  'node_func', 'app.js' ]

Referencia: https://nodejs.org/api/globals.html#globals_filename

Publicación traducida automáticamente

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