fs 文件信息

//输出文件的信息

const fs= require('fs');

fs.stat('./29_fs_stat.js',(err,stats)=>{

if(err) throw err;

//是一个文件吗?

console.log(stats.isFile());

//是一个文件夹吗?

console.log(stats.isDirectory());

//打印出文件的信息

console.log(stats);

})fs 文件信息

 

 

//也可能不是抛出错误,直接写文件不存在,然后return掉

fs.stat('./29_fs_stat.jss',(err,stats)=>{

if(err) {

console.log('文件不存在');

return;

 

};

//是一个文件吗?

console.log(stats.isFile());

//是一个文件夹吗?

console.log(stats.isDirectory());

//打印出文件的信息

console.log(stats);

})

不要用同步的方法去判断