Node.js | fsPromises.mkdir () Метод
Опубликовано: 1 Августа, 2021
Метод fsPromises.mkdir () используется для асинхронного создания каталога, а затем разрешает Promise либо без аргументов, либо с созданным первым путем к каталогу, если рекурсивно истинно.
Синтаксис:
fsPromises.mkdir (путь, параметры)
Параметры: этот метод принимает два параметра, как указано выше и описано ниже:
- path: этот параметр представляет собой строку, буфер или URL-адрес и содержит путь к каталогу, который необходимо создать.
- параметры: это объект или целое число
- рекурсивный: этот параметр содержит рекурсивное логическое значение. По умолчанию это ложь.
- режим: параметр режима используется для установки разрешения каталога, по умолчанию это 0777. Это строка или целое число.
Возвращаемое значение: он возвращает объект Promise, который представляет окончательное завершение (или сбой) асинхронной операции и ее результирующее значение.
Пример ниже иллюстрирует использование метода fsPromises.mkdir () в Node.js.
Пример:
// 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' ); }); |
Выход:
Каталог успешно создан!