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 的属性说明
| 属性 | 键值类型 | 说明 |
|---|---|---|
| mode | string | 文件的类型和存取的权限,对应 POSIX stat.st_mode |
| size | number | 文件大小,单位:B |
| lastAccessedTime | number | 文件最近一次被存取或被执行的时间,UNIX 时间戳 |
| lastModifiedTime | number | 文件最后一次被修改的时间,UNIX 时间戳 |
捕获异常的参数
- error: 返回错误信息,具体合法值见下图
error 的合法值说明:
| 错误信息 | 说明 |
|---|---|
| no such file or directory | 文件不存在 |