@ fibjs / mkdirp
Com mkdir -p
, però a fibjs!
Instal·la
1$ npm i @fibjs/mkdirp --save
Ús
1
2
3
4
5
6
7
8const mkdirp = require('@fibjs/mkdirp');
try{
mkdirp('/tmp/a/c/d')
} catch(err) {
console.error(err)
}
llavors s'ha creat / tmp / a / c / d.
API
- mkdirp (dir, opta)
creeu de manera asíncrona un directori nou i qualsevol subdirectori necessari dir
amb cadena de permís octal opts.mode
. Si no opts
és un objecte, es tractarà com a opts.mode
.
Si opts.mode
no s'especifica, per defecte 0777 & (~process.umask())
.
Retorna el primer directori que s'havia de crear, si n'hi ha.
Opcionalment, podeu passar una fs
implementació alternativa passant-la
opts.fs
. La vostra implementació hauria de tenir opts.fs.mkdir(path, mode)
i
opts.fs.stat(path)
.
Preguntes i suggeriments
Obriu un número aquí .