Description of the fs. mkdir method in node. js, node. jsfs. mkdir
Method description:
Create a file directory asynchronously. If the directory already exists, an exception is thrown.
Syntax:
Copy codeThe 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:
Copy codeThe 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:
Copy codeThe 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 );
};