对node通过fs模块判断文件是否是文件夹的实例讲解
2019-06-10 10:14
447 查看
通过fs.Stats 和 states.isDirectory实现
1. fs.Stats 对象提供了一个文件的信息。
从 fs.stat()、fs.lstat() 和 fs.fstat() 及其同步版本返回的对象都是该类型。 如果传入这些函数的 options 中的 bigint 为 true,则数值会是 bigint 型而不是 number 型。
如:
Stats { dev: 2114, ino: 48064969, mode: 33188, nlink: 1, uid: 85, gid: 100, rdev: 0, size: 527, blksize: 4096, blocks: 8, atimeMs: 1318289051000.1, mtimeMs: 1318289051000.1, ctimeMs: 1318289051000.1, birthtimeMs: 1318289051000.1, atime: Mon, 10 Oct 2011 23:24:11 GMT, mtime: Mon, 10 Oct 2011 23:24:11 GMT, ctime: Mon, 10 Oct 2011 23:24:11 GMT, birthtime: Mon, 10 Oct 2011 23:24:11 GMT }
2.stats.isDirectory
如果 fs.Stats 对象表示一个文件系统目录,则返回 true 。
3.使用方法
var fs = require('fs'); var stat = fs.lstatSync('文件路径'); var is_direc = stat.isDirectory();// true || false 判断是不是文件夹
以上这篇对node通过fs模块判断文件是否是文件夹的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- linux通过if判断是否压缩文件和文件夹
- node 异步变同步,判断文件夹内文件/夹 是否是文件夹**运用闭包算法
- C语言判断文件夹或者文件是否存在以及权限等信息access函数和删除文件或目录 remove()函数使用实例
- Qt 判断文件或文件夹是否存在及创建文件夹
- SQL端通过脚本判断文件夹是否存在 并创建
- Learning Python 024 判断文件和文件夹是否存在
- Delphi判断文件夹下子文件夹是否为空,及删除子文件夹,遍历文件夹及子文件夹的文件
- Qt:正确判断文件、文件夹是否存在的方法
- C#判断文件及文件夹是否存在并创建(C#判断文件夹存在)
- Android中如何通过文件路径判断是否是同一文件
- JAVA之旅(二十八)——File概述,创建,删除,判断文件存在,创建文件夹,判断是否为文件/文件夹,获取信息,文件列表,文件过滤
- shell bash判断文件或文件夹是否存在
- ASp.net判断文件或文件夹是否存在
- vbs学习笔记1——判断文件和文件夹是否存在
- 判断是否下载指定客户端(遍历硬盘上的全部文件文件夹)
- 通过文件锁实现,程序开始运行时,先判断文件是否存在,若存在则表明该程序已经在运行了,如果不存在就用open函数创建该文件,程序退出时关闭文件并删除文件
- java 创建文件夹 创建文件 判断文件夹是否存在。。。。。
- python判断文件和文件夹是否存在、创建文件夹
- [C#学习笔记]判断文件文件夹是否存在
- nginx try_files指令判断文件是否存在实例