Node.js fs.stat()的用法是什么

1709
2023/10/27 16:16:12
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

fs.stat() 方法用于返回有关文件或目录的信息。它接受一个文件路径作为参数,并在回调函数中返回一个包含文件或目录信息的对象。

使用示例:

const fs = require('fs');

fs.stat('path/to/file.txt', (err, stats) => {
  if (err) {
    console.error(err);
    return;
  }

  console.log(stats);
});

回调函数中的 stats 对象包含以下信息:

  • stats.isFile():判断是否为一个文件
  • stats.isDirectory():判断是否为一个目录
  • stats.isSymbolicLink():判断是否为一个符号链接
  • stats.size:文件或目录的大小(以字节为单位)
  • stats.atime:文件或目录的上次访问时间
  • stats.mtime:文件或目录的修改时间
  • stats.ctime:文件或目录的创建时间
  • stats.birthtime:文件或目录的创建时间(仅在某些操作系统上可用)

可以根据需要使用这些信息进行文件或目录操作。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: node.js的应用场景有哪些