Инструменты пользователя

Инструменты сайта


nodejs:osnovy:module_fs:mkdir

mkdir (создать папку)

const fs = require('fs'); //модуль для работы с файлами
const path = require('path');
//Есть синхронные методы и асинхронные методы
 
//асинхронный метод, не блокирует поток , рекомендуется
//Во всех calback функциях в node по конвенции первый параметр всегда error
/**
 * создать директрию
 * первый параметр путь к папке,
 * второй парамет callback функция
 */
fs.mkdir(path.join(__dirname, 'notes'), function(err){
    if(err){
        //throw new Error(err);
    }
 
    console.log('success');
});
/* Папка была создана - D:\NodeJS\node_curs\www\notes
D:\NodeJS\node_curs\www>node server.js
success
 
Если папка уже существует выскочит исключение
Error: Error: EEXIST: file already exists, mkdir 'D:\NodeJS\node_curs\www\notes'
*/
nodejs/osnovy/module_fs/mkdir.txt · Последние изменения: 2023/01/12 12:18 (внешнее изменение)