La string __dirname proporciona la ruta del directorio del módulo actual, esto también es similar a la ruta.dirname() del nombre de archivo .
Valor devuelto : Devuelve la ruta del directorio del módulo actual.
Ejemplo 1: Vamos a crear un archivo main.js
main.js
import path from 'path'; const __dirname = path.resolve(); console.log(__dirname)
Salida: Ahora ejecuta node main.js .
Ejemplo 2: replicar __dirname con path.dirname().
Javascript
import path from 'path'; const __dirname = path.resolve(); const __filename = path.resolve(); console.log(path.dirname(__filename));
Salida: Ahora ejecuta node main.js .
Referencia: https://nodejs.org/docs/latest/api/globals.html#globals_dirname
Publicación traducida automáticamente
Artículo escrito por saideepesh000 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA