Node.js — fs 查看资源状态

23 阅读1分钟

fs 查看资源状态

在Node.js中我们可以使用stat 或 statSync 来查看资源的详细信息

语法:

  • fs.stat(path,[options],callback) // 异步
  • fs.statSync(path,[options]) // 同步

参数说明:

  • path 文件夹路径
  • options 选项配置 (可选)
  • callback 操作后回调

示例代码:

// 导入fs模块
const fs = require("fs");

//异步
fs.stat("./观树有感.txt", (err, data) => {
  if (err) {
    console.log(err);
    return;
  }
  console.log(data);
    // ifFile 是不是文件
    console.log(data.isFile());
    // isDirectory 是不是文件夹
    console.log(data.isDirectory());
});

//同步
let data = fs.statSync('./观树有感.txt')
console.log(data);