得到文件与目录的信息:stat

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

想得到文件或者文件的信息,比如大小,创建或者修改的日期这些东西 .. 我们可以使用 stat 这个方法 .. 使用一下 fs 的 stat 这个方法 .. 先把要得到信息的文件或目录交给这个方法 .. 比如我们看一下项目下的这个 index.js 文件 ..

第二个参数是一个回调函数 .. 有两个参数,一个是 error ,发生的错误会在这个参数里 .. 一个是 stats ,得到的信息会在它里面 ..

如果的错误的话,就输出这个错误 ..

没错误,可以再输出得到的状态信息 .. stats 上面还有几个方法可以判断要获取信息的是什么类型的东西,比如 isFile() 可以判断是不是文件 .. isDirectory 可以判断是不是目录 ..

我们再把这两个方法返回的结果输出到控制台上看一下 ... 这里显示的就是获取到的 index.js 这个文件的相关的信息 .. 有文件的 size ... 大小 .. atime ,是访问它的时间 .. mtime 是修改的时间 .. ctime 是创建这个文件的时间 ..

下面还会显示,它是一个文件 .. 因为用 stats 的 isFile() 方法的时候,它返回的是 true .. 用 stats 的 isDirctory() 方法返回的是 false .. 说明它不是一个目录 ...

得到文件与目录的信息:stat《 Node.js 核心模块 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点