Skip to content

ksxnodemodules/fs-force-mkdir

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fs-force-mkdir

Requirements

  • Node >= 6.0.0

Usage

var mkdir = require('fs-force-mkdir');
mkdir('./a/b/c', (error, info) => {
    if (error) {
        console.error('Failed', error);
    } else {
        console.log('Succeed', info);
    }
});

The code above would check for existence of './a', './a/b' and './a/b/c',

  • If one is a directory, mkdir skip this directory and check the next
  • If one doesn't exist, mkdir would creates it as a empty directory
  • If one is a file, mkdir would deletes that file and creates a directory with the same name

License

MIT © Hoàng Văn Khải