對node通過fs模塊判斷文件是否是文件夾的實例講解
通過fs.Stats 和 states.isDirectory實現(xiàn)
1. fs.Stats 對象提供了一個文件的信息。
從 fs.stat()、fs.lstat() 和 fs.fstat() 及其同步版本返回的對象都是該類型。 如果傳入這些函數(shù)的 options 中的 bigint 為 true,則數(shù)值會是 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 對象表示一個文件系統(tǒng)目錄,則返回 true 。
3.使用方法
var fs = require('fs'); var stat = fs.lstatSync('文件路徑'); var is_direc = stat.isDirectory();// true || false 判斷是不是文件夾
以上這篇對node通過fs模塊判斷文件是否是文件夾的實例講解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
- 淺談Node.js:fs文件系統(tǒng)模塊
- NodeJs 文件系統(tǒng)操作模塊fs使用方法詳解
- node.js中fs文件系統(tǒng)目錄操作與文件信息操作
- 詳解nodeJs文件系統(tǒng)(fs)與流(stream)
- NodeJS學(xué)習(xí)筆記之FS文件模塊
- 詳解nodejs 文本操作模塊-fs模塊(一)
- 詳解nodejs 文本操作模塊-fs模塊(三)
- 詳解nodejs 文本操作模塊-fs模塊(二)
- 詳解nodejs 文本操作模塊-fs模塊(五)
- 詳解nodejs 文本操作模塊-fs模塊(四)
- 使用nodeJS中的fs模塊對文件及目錄進(jìn)行讀寫,刪除,追加,等操作詳解
- node.js中fs文件系統(tǒng)模塊的使用方法實例詳解
相關(guān)文章
NodeJS創(chuàng)建最簡單的HTTP服務(wù)器
這篇文章主要介紹了NodeJS創(chuàng)建最簡單的HTTP服務(wù)器的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-05-05使用puppeteer爬取網(wǎng)站并抓出404無效鏈接
自動化技術(shù)可以幫助我們做自動化測試,本篇文章主要介紹了使用puppeteer爬取網(wǎng)站并抓出404無效鏈接,可以檢查出無效鏈接,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-12-12nodejs使用http模塊發(fā)送get與post請求的方法示例
這篇文章主要介紹了nodejs使用http模塊發(fā)送get與post請求的方法,結(jié)合實例形式分析了nodejs基于http模塊實現(xiàn)發(fā)送get與post請求具體操作技巧,需要的朋友可以參考下2018-01-01Node.JS循環(huán)刪除非空文件夾及子目錄下的所有文件
這篇文章主要介紹了Node.JS循環(huán)刪除非空文件夾及子目錄下的所有文件及node.js遞歸刪除非空文件夾的實例代碼,需要的朋友可以參考下2018-03-03