Tolles Community-Modul

@fibjs/mkdirp

NPM-Version Build-Status Appveyor-Build-Status Testabdeckung David deps Bekannte Schwachstellen npm herunterladen

Wie mkdir -p, aber in fibjs!

Installieren

1
$ npm i @fibjs/mkdirp --save

Verwendung

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

dann wurde /tmp/a/c/d erstellt.

API

  • mkdirp(dir, opts)

asynchron ein neues Verzeichnis und alle erforderlichen Unterverzeichnisse erstellen dir mit oktaler Berechtigung string opts.mode. Wenn optses sich um ein Nicht-Objekt handelt, wird es als opts.mode.

Wenn opts.modenicht angegeben, wird standardmäßig 0777 & (~process.umask()).

Gibt das erste Verzeichnis zurück, das erstellt werden musste, falls vorhanden.

Optional können Sie in einer alternativen passieren fsImplementierung im Vorübergehen opts.fs. Die Implementierung sollte opts.fs.mkdir(path, mode)und opts.fs.stat(path).

Fragen & Anregungen

Bitte öffnen Sie ein Problem hier .

Lizenz

MIT