在 Node.js 中,用于获取文件信息的异步函数是 'fs.stat()'。

'fs.stat()' 函数用于获取文件的状态信息,包括文件大小、创建时间、修改时间等。它的语法如下:

fs.stat(path, (err, stats) => {
  if (err) {
    // 处理错误
  } else {
    // 处理文件信息
  }
})

其中,'path' 是文件路径,'stats' 是包含文件信息的对象。在回调函数中,如果出现错误,则 'err' 为错误对象;否则,'stats' 为包含文件信息的对象。可以通过 'stats' 对象的属性来获取文件信息,例如:

fs.stat('file.txt', (err, stats) => {
  if (err) {
    console.error(err)
  } else {
    console.log(`文件大小:${stats.size}字节`)
    console.log(`创建时间:${stats.birthtime}`)
    console.log(`修改时间:${stats.mtime}`)
  }
})

这段代码会输出文件 'file.txt' 的大小、创建时间和修改时间。

Node.js 中的异步文件信息获取函数 - fs.stat()详解

原文地址: https://www.cveoy.top/t/topic/mSer 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录