1.0.3 • Published 8 years ago
util-mkdirs v1.0.3
mkdirs
a lightweight package making directory recursively and asynchronously in node.js
Example
example.js
var mkdirs = require('util-mkdirs')
//absolute path
mkdirs('/path/to/dir', (err, fp)=>{
if(err){
console.log(err)
return
}
console.log(fp)
//do something else
})
//relative path
mkdirs('./path/to/dir', (err, fp)=>{
if(err){
console.log(err)
return
}
console.log(fp)
//do something else
})Usage
install
npm i util-mkdirs --saveimport
var mkdirs = require('util-mkdirs')arguments
mkdirs(dirpath [,mode] [,callback])- dirpath: required {string|buffer} relative or absolute path
- mode: options {string|number} default 777 which will finally convert to an oct number
- callback: options {function} a function with two paras:
err,fp. if everything is fine,errwill benullandfprefers to the dirpath you created.
Test
npm install
npm testTips
make sure you have the permission to create the aimed directory. Once the directory exist already, nothing will happen.