首先引入fs模块
var fs = require("fs");
获取某个目录下的文件名:
#t_str_path 代表目录路径
var t_r_filelist = fs.readdirSync(t_str_path);
返回值为数组,元素为该目录下的文件名
获取某个文件的文件信息:
#t_str_path 代表文件路径
var statInfo = fs.statSync(t_str_path);
返回值为对象
{
dev: 0,
ino: 0,
mode: 33206,
nlink: 1,
uid: 0,
gid: 0,
rdev: 0,
size: 1747,
atime: Tue, 03 Jan 2019 15:35:51 GMT,
mtime: Tue, 03 Jan 2019 13:35:51 GMT,
ctime: Wed, 21 Dec 2019 14:31:59 GMT
}
- atime,访问时间,date类型
- mtime,修改时间,date类型
- ctime,创建时间,date类型
判断该文件是否为文件:
var isFile = fs.statSync(t_str_path).isFile();//同步版
返回true或false
isDirectory()同理