以異步的方式創(chuàng)建文件目錄。如果目錄已存在,將拋出異常。
語法:
代碼如下:
fs.mkdir(path, [mode], [callback(err)])
由于該方法屬于fs模塊,使用前需要引入fs模塊(var fs= require(“fs”) )
接收參數(shù):
path 將創(chuàng)建的目錄路徑
mode 目錄權(quán)限(讀寫權(quán)限),默認(rèn)0777
callback 回調(diào),傳遞異常參數(shù)err
例子:
代碼如下:
var fs = require('fs');
fs.mkdir('creatdir', 0777, function(err){
if(err){
console.log(err);
}else{
console.log("creat done!");
}
})
源碼:
代碼如下:
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);
};
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com