mkdirp

WebJar for mkdirp

Лицензия

Лицензия

MIT
Группа

Группа

org.webjars.bowergithub.substack
Идентификатор

Идентификатор

node-mkdirp
Последняя версия

Последняя версия

0.5.1
Дата

Дата

Тип

Тип

jar
Описание

Описание

mkdirp
WebJar for mkdirp
Ссылка на сайт

Ссылка на сайт

http://webjars.org
Система контроля версий

Система контроля версий

https://github.com/substack/node-mkdirp

Скачать node-mkdirp

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.webjars.bowergithub.substack/node-mkdirp/ -->
<dependency>
    <groupId>org.webjars.bowergithub.substack</groupId>
    <artifactId>node-mkdirp</artifactId>
    <version>0.5.1</version>
</dependency>
// https://jarcasting.com/artifacts/org.webjars.bowergithub.substack/node-mkdirp/
implementation 'org.webjars.bowergithub.substack:node-mkdirp:0.5.1'
// https://jarcasting.com/artifacts/org.webjars.bowergithub.substack/node-mkdirp/
implementation ("org.webjars.bowergithub.substack:node-mkdirp:0.5.1")
'org.webjars.bowergithub.substack:node-mkdirp:jar:0.5.1'
<dependency org="org.webjars.bowergithub.substack" name="node-mkdirp" rev="0.5.1">
  <artifact name="node-mkdirp" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.webjars.bowergithub.substack', module='node-mkdirp', version='0.5.1')
)
libraryDependencies += "org.webjars.bowergithub.substack" % "node-mkdirp" % "0.5.1"
[org.webjars.bowergithub.substack/node-mkdirp "0.5.1"]

Зависимости

compile (1)

Идентификатор библиотеки Тип Версия
org.webjars.bowergithub.substack : minimist jar [0.0.8]

Модули Проекта

Данный проект не имеет модулей.

mkdirp

Like mkdir -p, but in node.js!

build status

example

pow.js

var mkdirp = require('mkdirp');
    
mkdirp('/tmp/foo/bar/baz', function (err) {
    if (err) console.error(err)
    else console.log('pow!')
});

Output

pow!

And now /tmp/foo/bar/baz exists, huzzah!

methods

var mkdirp = require('mkdirp');

mkdirp(dir, opts, cb)

Create a new directory and any necessary subdirectories at dir with octal permission string opts.mode. If opts is a non-object, it will be treated as the opts.mode.

If opts.mode isn't specified, it defaults to 0777 & (~process.umask()).

cb(err, made) fires with the error or the first directory made that had to be created, if any.

You can optionally pass in an alternate fs implementation by passing in opts.fs. Your implementation should have opts.fs.mkdir(path, mode, cb) and opts.fs.stat(path, cb).

mkdirp.sync(dir, opts)

Synchronously create a new directory and any necessary subdirectories at dir with octal permission string opts.mode. If opts is a non-object, it will be treated as the opts.mode.

If opts.mode isn't specified, it defaults to 0777 & (~process.umask()).

Returns the first directory that had to be created, if any.

You can optionally pass in an alternate fs implementation by passing in opts.fs. Your implementation should have opts.fs.mkdirSync(path, mode) and opts.fs.statSync(path).

usage

This package also ships with a mkdirp command.

usage: mkdirp [DIR1,DIR2..] {OPTIONS}

  Create each supplied directory including any necessary parent directories that
  don't yet exist.
  
  If the directory already exists, do nothing.

OPTIONS are:

  -m, --mode   If a directory needs to be created, set the mode as an octal
               permission string.

install

With npm do:

npm install mkdirp

to get the library, or

npm install -g mkdirp

to get the command.

license

MIT

Версии библиотеки

Версия
0.5.1
0.3.5