Module communautaire génial

@ fibjs / mkdirp

Version NPM état de construction statut de build appveyor Couverture de test David Deps Vulnérabilités connues npm télécharger

Comme mkdir -p , mais dans fibjs!

Installer

1
$ npm i @fibjs/mkdirp --save

Usage

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

puis / tmp / a / c / d a été créé.

API

  • mkdirp(dir , mkdirp(dir )

créer un nouveau mode asynchrone répertoire et les sous - répertoires nécessaires à dir avec chaîne d'autorisation octal opts.mode . Si opts est un non-objet, il sera traité comme opts.mode .

Si opts.mode n'est pas spécifié, la valeur par défaut est 0777 & (~process.umask()) .

Renvoie le premier répertoire à créer, le cas échéant.

Vous pouvez éventuellement transmettre une autre implémentation fs en passant opts.fs Votre implémentation doit avoir opts.fs.mkdir(path, mode) et opts.fs.stat(path) .

Questions et suggestions

Veuillez ouvrir un problème ici .

Licence

MIT