Skip to content

FileSystemManager.statSync

JS
    Stats | Object FileSystemManager.statSync(
        string path,
        boolean recursive)

获取文件 Stats 对象

FileSystemManager.stat 的同步版本

参数

  • string path: 要删除的目录路径

  • boolean recursive: 是否递归获取目录中所有文件的信息

返回值

  • Stats: 当 recursive 为 false 时,返回是一个 Stats 对象,具体说明见下图

  • Object: 当 recursive 为 true 且 path 是一个目录的路径时,返回是一个 Object,key 以 path 为根路径的相对路径,value 是该路径对应的 Stats 对象

Stats 的属性说明

属性键值类型说明
modestring文件的类型和存取的权限,对应 POSIX stat.st_mode
sizenumber文件大小,单位:B
lastAccessedTimenumber文件最近一次被存取或被执行的时间,UNIX 时间戳
lastModifiedTimenumber文件最后一次被修改的时间,UNIX 时间戳

捕获异常的参数

  • error: 返回错误信息,具体合法值见下图

error 的合法值说明:

错误信息说明
no such file or directory文件不存在