Fantastico modulo comunitario

@fibjs/mkdirp

Versione NMP stato di costruzione stato della build dell'appveyor Testare la copertura David dipende Vulnerabilità conosciute download di npm

Mi piace mkdir -p, ma in fibj!

Installare

1
$ npm i @fibjs/mkdirp --save

Utilizzo

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

quindi è stato creato /tmp/a/c/d.

API

  • mkdirp(dir, opzioni)

crea in modo asincrono una nuova directory e tutte le sottodirectory necessarie dir con una stringa di autorizzazione ottale opts.mode. Se optsè un non oggetto, verrà trattato come opts.mode.

Se opts.modenon è specificato, il valore predefinito è 0777 & (~process.umask()).

Restituisce la prima directory che è stata creata, se presente.

Facoltativamente puoi passare fsun'implementazione alternativa passando opts.fs. La tua implementazione dovrebbe avere opts.fs.mkdir(path, mode)e opts.fs.stat(path).

Domande e suggerimenti

Per favore apri un problema qui .

Licenza

MIT