Module communautaire génial

@fibjs/mkdirp

Version NPM état de construction état de construction de l'appveyor Couverture de test David Déps Vulnérabilités connues télécharger npm

Genre mkdir -p, mais en fibjs !

Installer

1
$ npm i @fibjs/mkdirp --save

Usage

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

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

API

  • mkdirp(rép, opte)

créez de manière asynchrone un nouveau répertoire et tous les sous-répertoires nécessaires dir avec une chaîne d'autorisation octale opts.mode. S'il optss'agit d'un non-objet, il sera traité comme le opts.mode.

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

Renvoie le premier répertoire qui a dû être créé, le cas échéant.

Vous pouvez éventuellement transmettre une fsimplémentation alternative en transmettant opts.fs. Votre implémentation devrait avoir opts.fs.mkdir(path, mode)et opts.fs.stat(path).

Questions et suggestions

Veuillez ouvrir un problème ici .

Licence

MIT