Методы создания каталога в Node.js

Чтобы создать каталог (папку) в Node.js, вы можете использовать различные методы. Вот несколько возможных подходов:

  1. Использование встроенного модуля fs:
    Вы можете использовать функцию mkdirиз модуля fsдля создания каталог. Вот пример:
const fs = require('fs');
// Create a directory
fs.mkdir('/path/to/directory', (err) => {
  if (err) {
    console.error(err);
  } else {
    console.log('Directory created successfully.');
  }
});
  1. Использование пакета fs-extra:
    Пакет fs-extraпредоставляет дополнительные функциональные возможности по сравнению со встроенным модулем fs. Это упрощает операции с файловой системой, включая создание каталогов. Чтобы использовать этот пакет, вам необходимо сначала установить его с помощью npm или Yarn:
npm install fs-extra

Вот пример создания каталога с помощью fs-extra:

const fs = require('fs-extra');
// Create a directory
fs.mkdir('/path/to/directory')
  .then(() => {
    console.log('Directory created successfully.');
  })
  .catch((err) => {
    console.error(err);
  });
  1. Использование пакета mkdirp:
    Пакет mkdirpпозволяет создавать вложенные каталоги одним вызовом. Чтобы использовать его, сначала необходимо его установить:
npm install mkdirp

Вот пример создания каталога с помощью mkdirp:

const mkdirp = require('mkdirp');
// Create a directory
mkdirp('/path/to/directory', (err) => {
  if (err) {
    console.error(err);
  } else {
    console.log('Directory created successfully.');
  }
});