node使用fs判断目录是否存在的方法如下:
'use strict'; //这是一个简单的应用 var path = require('path'); var fs = require("fs") ; global.l = console.log; //检查某个目录是否存在 var stat = fs.statSync(path.join(__dirname,'content')); l(stat.isDirectory());//为true的话那么存在,如果为false不存在 //检查某个文件是否存在 try{ fs.statSync(path.join(__dirname, 'content/a1.txt')); //如果可以执行到这里那么就表示存在了 console.log('haode'); }catch(e){ //捕获异常 }
fs模块方法介绍:
fs.stat:检测是文件还是目录(目录 文件是否存在)
fs.mkdir:创建目录 (创建之前先判断是否存在)
fs.writeFile:写入文件(文件不存在就创建,但不能创建目录)
fs.appendFile:写入追加文件
fs.readFile:读取文件
fs.readdir:读取目录
fs.rename:重命名
fs.rmdir:删除目录
fs.unlink:删除文件
以上就是node如何使用fs判断目录是否存在?的详细内容,更多请关注易知道|edz.cc其它相关文章!