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
optionsargument can be an integer specifyingmode(permission and sticky bits), or an object with amodeproperty and arecursiveproperty indicating whether parent directories should be created. CallingfsPromises.mkdir()whenpathis a directory that exists results in a rejection only whenrecursiveis false.Since
v10.0.0
Returns
Upon success, fulfills with
undefinedifrecursiveisfalse, or the first directory path created ifrecursiveistrue.