Método Node.js fsPromises.mkdir()

El método fsPromises.mkdir() se usa para crear un directorio de forma asíncrona y luego resuelve la Promesa sin argumentos o con la primera ruta de directorio creada si la recursividad es verdadera.

Sintaxis:

fsPromises.mkdir(path, options)

Parámetros: Este método acepta dos parámetros como se mencionó anteriormente y se describe a continuación:

  1. ruta: este parámetro es una string, un búfer o una URL y contiene la ruta del directorio que se debe crear.
  2. opciones: es un objeto o un entero
    • recursivo: este parámetro contiene el valor booleano recursivo. Por defecto es falso.
    • modo: la opción de modo se usa para establecer el permiso del directorio, por defecto es 0777. Es una string o un entero

Valor de retorno: Devuelve el objeto Promise que representa la eventual finalización (o falla) de una operación asíncrona y su valor resultante.

El siguiente ejemplo ilustra el uso del método fsPromises.mkdir() en Node.js.

Ejemplo:

// Node.js program to demonstrate 
// the fsPromises.mkdir() Method 
    
// Include fs and path module 
const fs = require('fs');
const fsPromises = fs.promises;
  
fsPromises.mkdir('fs_test2').then(function() {
    console.log('Directory created successfully');
}).catch(function() {
    console.log('failed to create directory');
});

Producción:

Directory created successfully!

Publicación traducida automáticamente

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