Node.js 使用 fs.stat 判断文件与文件夹

作者:终端旅客

时间:2026-10-23

浏览:519

本文介绍在 Node.js 中如何利用 fs 模块的 stat 方法判断指定路径是文件还是文件夹。通过示例代码展示如何获取文件状态对象,并使用 stat.isFile() 和 stat.isDirectory() 方法进行类型区分,同时包含基本的错误处理逻辑。

文章目录

Node.js 判断文件类型实现

具体实现代码如下所示:


var fs = require("fs");
//判断打开的是文件 还是 文件夹
var path = "wen.txt";
fs.stat(path,function(err,stat){
	if (err) {
		console.error(err);
		throw err;
	}
	console.log(stat);
	console.info(path+"是一个"+stat.isFile());
	console.info(path+"是一个"+stat.isDirectory());
});
console.info("打开文件成功··");

Node.js 判断文件类型实现

以上就是利用 Node.js 判断文件与文件夹的完整示例,供读者参考。

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章