Fantastico modulo comunitario

@ Fibjs / mkdirp

Versione NPM stato di costruzione stato di compilazione del geometra Copertura del test David deps Vulnerabilità note npm download

Come mkdir -p , ma in fibjs!

Installare

1
$ npm i @fibjs/mkdirp --save

uso

1 2 3 4 5 6 7 8
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 , opts)

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

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

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

Puoi facoltativamente passare un'implementazione di fs alternativa passando in opts.fs L'implementazione dovrebbe avere opts.fs.mkdir(path, mode) e opts.fs.stat(path) .

Domande e suggerimenti

Si prega di aprire un problema qui .

Licenza

MIT