fs.lstatSync(path_string).isDirectory()应该告诉你。从文档:
注意:从fs.stat()和fs.lstat()返回的对象属于这种类型。
stats.isFile()stats.isDirectory()stats.isBlockDevice()stats.isCharacterDevice()stats.isSymboliclink() (only valid with fs.lstat())stats.isFIFO()stats.isSocket()
将 上述溶液 将
throw一个
ErrorIF; 例如,
fileor或
directory不存在。
如果您想要一个
true或
false方法,请尝试
fs.existsSync(dirPath) &&fs.lstatSync(dirPath).isDirectory();按约瑟夫在下面的评论中所述。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)