function readDir (pathUrl) {
fs.readdir(pathUrl, ( err, fileName) => {
if ( err ) {
console.log('文件夹读取错误',err)
}else{
for ( let i = 0; i < fileName.length; i++){
console.log(`${pathUrl}:`,fileName,'\n'); //所以文件及文件夹
if ( fs.statSync(`${pathUrl}/${fileName[i]}`).isFile() === true ) {
fs.readFile(`${pathUrl}/${fileName[i]}`, ( err, content ) => {
if ( err ) {
console.log('读取文件内容失败',err);
}else{
console.log(`文件路径:${pathUrl}/${fileName[i]}\n`,'文件内容:',content.toString(),'\n'); //所有文件内容
}
});
}else{
readDir(`${pathUrl}/${fileName[i]}`);
}
}
}
});
};
readDir('.');
版权声明:本文为weixin_45752063原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。