Mòdul comunitari fantàstic

@fibjs/mkdirp

Versió NPM construir l'estat estat de construcció del transportador d'aplicacions Cobertura de prova David deps Vulnerabilitats conegudes descàrrega npm

M'agrada mkdir -p, però en fibjs!

Instal·lar

1
$ npm i @fibjs/mkdirp --save

Ús

1 2 3 4 5 6 7
const mkdirp = require('@fibjs/mkdirp'); try{ mkdirp('/tmp/a/c/d') } catch(err) { console.error(err) }

aleshores s'ha creat /tmp/a/c/d.

API

  • mkdirp(dir, opta)

Creeu de manera asíncrona un directori nou i qualsevol subdirectori necessari a dir amb una cadena de permís octal opts.mode. Si optsno és un objecte, es tractarà com a opts.mode.

Si opts.modeno s'especifica, el valor predeterminat és 0777 & (~process.umask()).

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

Opcionalment, podeu passar una fsimplementació alternativa passant opts.fs. La vostra implementació hauria de tenir opts.fs.mkdir(path, mode)i opts.fs.stat(path).

Preguntes i suggeriments

Obriu un problema aquí .

llicència

MIT