首頁  >  文章  >  web前端  >  node中怎麼判斷是檔案還是資料夾

node中怎麼判斷是檔案還是資料夾

青灯夜游
青灯夜游原創
2021-12-13 11:34:037438瀏覽

在node中,可以利用isFile()和isDirectory()方法來判斷是檔案還是資料夾。 isFile()方法可偵測是否為常規文件,如果是則傳回「true」;isDirectory()方法可偵測是否為資料夾,如果是則傳回「true」。

node中怎麼判斷是檔案還是資料夾

本教學操作環境:windows7系統、nodejs 12.19.0版,DELL G3電腦。

node 判斷開啟的是檔案還是資料夾

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中怎麼判斷是檔案還是資料夾

說明:

isFile( )

  • 新增於: v0.1.10

  • 返回:

##如果是常規文件,則傳回true。

#########isDirectory()################新增於: v10.10.0########## ##回傳: ############如果是檔案系統目錄,則傳回true。 ############更多node相關知識,請造訪:###nodejs 教學###! ! ###

以上是node中怎麼判斷是檔案還是資料夾的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn