This article mainly introduces node. fs. mkdir method usage instructions. This article introduces fs. mkdir method description, syntax, receive parameters, use instances, and implement Source Code. For more information, see
Method description:
Create a file directory asynchronously. If the directory already exists, an exception is thrown.
Syntax:
The Code is as follows:
Fs. mkdir (path, [mode], [callback (err)])
Because this method belongs to the fs module, we need to introduce the fs module (var fs = require ("fs") before use "))
Receiving parameters:
Path
Mode directory permission (read/write permission). The default value is 0777.
Callback, passing the exception parameter err
Example:
The Code is as follows:
Var fs = require ('fs ');
Fs. mkdir ('creatdir', 0777, function (err ){
If (err ){
Console. log (err );
} Else {
Console. log ("creat done! ");
}
})
Source code:
The Code is as follows:
Fs. mkdir = function (path, mode, callback ){
If (util. isFunction (mode) callback = mode;
Callback = makeCallback (callback );
If (! NullCheck (path, callback) return;
Binding. mkdir (pathModule. _ makeLong (path ),
ModeNum (mode, 511/* = 0777 */),
Callback );
};