Skip to content

文件状态

获取文件状态

ts
import fs from "fs";

fs.writeFileSync("example/file.txt", "Hello, world!");

const stats = fs.statSync("example/file.txt");
console.log(stats);

fs.stat("example/file.txt", (err, stats) => {
  if (err) throw err;
  console.log(stats);
});

文件状态对象

属性/方法返回值类型描述
sizenumber获取文件大小(bytes)
modenumber获取文件权限
atimeDate获取文件访问时间
mtimeDate获取文件修改时间
ctimeDate获取文件状态改变时间
birthtimeDate获取文件创建时间
isFile()boolean判断是否为文件
isDirectory()boolean判断是否为目录