Чтобы создать каталог (папку) в Node.js, вы можете использовать различные методы. Вот несколько возможных подходов:
- Использование встроенного модуля
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.');
}
});
- Использование пакета
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);
});
- Использование пакета
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.');
}
});