node判断是否是file或者dir

 

   

 

 

var fs = require('fs'),
    path = require('path');

function exists(path){
     return fs.existsSync(path) || path.existsSync(path);
}

 

 

   如何判断是不是文件:

 

function isFile(path){
    return exists(path) && fs.statSync(path).isFile();
}

 

 

    判断是不是目录:

 

function isDir(path){
    return exists(path) && fs.statSync(path).isDirectory();
}

 

 

你可能感兴趣的:(node,Path,fs,isFile,isDir)