Mòdul de comunitat impressionant

@ fibjs / mkdirp

Versió NPM estat de construcció estat de compilació d'aplicadors Cobertura de la prova David deps Vulnerabilitats conegudes baixada de npm

Com mkdir -p, però a fibjs!

Instal·la

1
$ npm i @fibjs/mkdirp --save

Ús

1 2 3 4 5 6 7 8
const 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.modeno s'especifica, per defecte 0777 & (~process.umask()).

Retorna el primer directori que s'havia de crear, si n'hi ha.

Opcionalment, podeu passar una fsimplementació 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í .

Llicència

MIT