在fs模塊中,可以使用exists方法檢查一個文件或目錄是否存在。
1.語法
fs.exists(path, callback)
var isexist = fs.existsSync( path ) //當文件或目錄存在時,該值為true,當文件或目錄不存在時,該值參數為false
2.參數
path:用於指定需要被檢查的文件或目錄的完整路徑及文件名或目錄名;
callback:用於指定檢查文件或目錄信息操作完畢時執行的回調函數,該回調函數的語法如下所示:
function(exists){ …… }
參數:
exists:當文件或目錄存在時,該值為true,當文件或目錄不存在時,該值參數為false。
var fs = require('fs'); fs.exists( './test.js',function(exists){ if(exists){ console.log("該文件存在!"); } else{ console.log("該文件不存在!"); } });