Impresionante módulo comunitario

@fibjs/mkdirp

Versión NPM estado de construcción estado de compilación del appveyor Cobertura de prueba david deps Vulnerabilidades conocidas descargar npm

¡Me gusta mkdir -p, pero en fibjs!

Instalar

1
$ npm i @fibjs/mkdirp --save

Uso

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

entonces se ha creado /tmp/a/c/d.

API

  • mkdirp(dir,opciones)

cree de forma asincrónica un nuevo directorio y cualquier subdirectorio necesario con dir una cadena de permiso octal opts.mode. Si optsno es un objeto, se tratará como el archivo opts.mode.

Si opts.modeno se especifica, el valor predeterminado es 0777 & (~process.umask()).

Devuelve el primer directorio que se tuvo que crear, si lo hubiera.

Opcionalmente, puede pasar una fsimplementación alternativa pasando opts.fs. Su implementación debe tener opts.fs.mkdir(path, mode)y opts.fs.stat(path).

Preguntas y sugerencias

Abra un problema aquí .

Licencia

MIT