1)采用fs模块说明
案列:获取path文件夹下的所有文件夹
var fs = require('fs');
fs.readdir(path,function(err,files){ //此模块是读取这个path路径下的所有文件
var result = [];
(function isDg(i){
if(i==files.length){
console.log(result);
return;
}
fs.stat(path+'/'+files[i],function(err,data){
if(data.isDirectory()){
result.push(files[i])
}
isDg(i+1)
})
})(0)
})
fs.readdir 读取当前文件夹下的所有文件不分类型 返回的结果是一个数组
fs.stat()是检测文件状态 isDirectory()是判断该文件是否是文件夹
网友评论