Удивительный модуль сообщества

@ fibjs / mkdirp

Версия NPM построить статус статус сборки appveyor Тестовое покрытие Дэвид Депс Известные уязвимости нпм скачать

Как mkdir -p , но в fibjs!

устанавливать

1
$ npm i @fibjs/mkdirp --save

использование

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

затем / tmp / a / c / d был создан.

API

  • mkdirp(dir , opts)

Новый новый Create Directory и асинхронно в любые поддиректориями Необходимые dir с разрешения восьмиштырьковый Струнный opts.mode . КРП opts не-объект, будет он , как обработанное В opts.mode .

Если opts.mode не указан, по умолчанию используется 0777 & (~process.umask()) .

Возвращает первый каталог, который должен был быть создан, если есть.

При желании вы можете передать альтернативную реализацию fs , передав opts.fs Ваша реализация должна иметь opts.fs.mkdir(path, mode) и opts.fs.stat(path) .

Вопросы и предложения

Пожалуйста, откройте вопрос здесь .

лицензия

MIT