NodeJs之fs
2024-09-24 14:48:15
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()); //是否为FIFO
console.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' ]
最新文章
- 在布局中使用android.support.v4.app.Fragment的注意事项
- Memcache 内存分配策略和性能(使用)状态检查
- Hibernate(开放源代码的对象关系映射框架)
- C#在数据层过滤属性中的主键
- java中实现同步的两种方式:syschronized和lock的区别和联系
- Map集合遍历的2种方法
- Java的委托
- 2014 Super Training #6 F Search in the Wiki --集合取交+暴力
- 【leetcode】Word Break II (hard)★
- Django Model数据访问Making queries
- Bootstarp--全局CSS样式之表格
- mysql启动不了:ERROR 2002 (HY000): Can’t connect to local MySQL server through socket
- windows理论基础(一)
- 【免费】iPhone上最好用的短信群发软件: 高速短信4.1
- java算法 蓝桥杯 高精度加法
- 徒手用Java来写个Web服务器和框架吧<;第一章:NIO篇>;
- mysql视图 更新中的问题
- QML-关于Qt.rgba()颜色无法正常显示问题
- JAVA自学笔记23
- HTML+CSS实现页面豆腐块布局和图片居中