Asynchronous mkdir(2) - create a directory.
A path to a file. If a URL is provided, it must use the file:
protocol.
Optional
options: null | Mode | MakeDirectoryOptions & { Either the file mode, or an object optionally specifying the file mode and whether parent folders
should be created. If a string is passed, it is parsed as an octal integer. If not specified, defaults to 0o777
.
Asynchronous mkdir(2) - create a directory.
A path to a file. If a URL is provided, it must use the file:
protocol.
Optional
options: null | MakeDirectoryOptions | ModeEither the file mode, or an object optionally specifying the file mode and whether parent folders
should be created. If a string is passed, it is parsed as an octal integer. If not specified, defaults to 0o777
.
Asynchronously creates a directory.
The optional
options
argument can be an integer specifyingmode
(permission and sticky bits), or an object with amode
property and arecursive
property indicating whether parent directories should be created. CallingfsPromises.mkdir()
whenpath
is a directory that exists results in a rejection only whenrecursive
is false.Since
v10.0.0
Returns
Upon success, fulfills with
undefined
ifrecursive
isfalse
, or the first directory path created ifrecursive
istrue
.