本文主要是介绍NodeJs之fs,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
NodeJs版本:4.4.4
fs的实用方法
查看文件信息(fs.stat)
定义:fs.stat(path, callback)
var fs = require('fs');fs.stat('test.js', function (err, stats) {console.log(stats) console.log(stats.isFile()); //是否为文件console.log(stats.isDirectory()); //是否为目录console.log(stats.isBlockDevice()); //是否为块设备console.log(stats.isCharacterDevice()); //是否为字符设备console.log(stats.isSymbolicLink()); //是否为软链接console.log(stats.isFIFO()); //是否为FIFOconsole.log(stats.isSocket()); //是否为Socket
})
结果:
{ dev: 582821,mode: 33206,nlink: 1,uid: 0,gid: 0,rdev: 0,blksize: undefined,ino: 844424930325079,size: 3,blocks: undefined,atime: Mon Jan 09 2017 11:43:36 GMT 0800 (中国标准时间),mtime: Fri Jan 13 2017 16:05:47 GMT 0800 (中国标准时间),ctime: Fri Jan 13 2017 16:05:47 GMT 0800 (中国标准时间),birthtime: Mon Jan 09 2017 11:43:36 GMT 0800 (中国标准时间) }
true
false
false
false
false
false
false
查看文件夹下文件(fs.readdir)
用来查看文件夹下有哪些文件
定义:fs.readdir(path[, options], callback)
var fs = require('fs');fs.readdir('./t/', function (err, files) {console.log( files );
})
结果:
[ 'a.js', 'b.html' ]
这篇关于NodeJs之fs的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!