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);