멋진 커뮤니티 모듈

@ fibjs / mkdirp

NPM 버전 빌드 상태 Appveyor 빌드 상태 테스트 범위 데이비드 뎁스 알려진 취약점 NPM 다운로드

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)

새로운 새로운 비동기 적으로 필요한 AT 모든 하위 디렉토리를 만들고 dir 권한 진수 문자열로 opts.mode . (가) 경우 opts 비 목적은 IT가 AS 처리됩니다 opts.mode .

opts.mode 를 지정하지 않으면 기본값은 0777 & (~process.umask()) 입니다.

작성해야 할 첫 번째 디렉토리를 리턴합니다 (있는 경우).

선택적으로 opts.fs 를 전달하여 대체 fs 구현을 전달할 수 있습니다. 구현시 opts.fs.mkdir(path, mode)opts.fs.stat(path) 합니다.

질문 및 제안

여기 에서 문제를여 십시오 .

라이센스

MIT