nodejs之fs模块
Posted 流星飞雨
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nodejs之fs模块相关的知识,希望对你有一定的参考价值。
nodejs中的file system文件系统模块
1、文件的读取readFile
//引入文件系统模块 const fs = require(\'fs\'); //文件读取是异步操作 fs.readFile(\'1.txt\', (err,data)=>{ if(err){ console.log(\'读取出错\'); }else{ console.log(data); } });
1.txt文件内容如下:
效果如下:
解释:a对应十进制值为97,然后97进行转成十六进制就是61
2、文件写入writeFile
let fs = require(\'fs\'); fs.writeFile(\'2.txt\',\'rock come back\',(err)=>{ if(err){ console.log(err); }else{ console.log(\'写入成功\'); } });
运行:
3、目录读取readdir
let fs = require(\'fs\'); fs.readdir(\'g:/soft/node\',(err,files)=>{ if(err){ console.log(\'读取出错\'); }else{ console.log(files); } });
运行:
4、查看文件信息stat
let fs = require(\'fs\'); fs.stat(\'g:/soft/node/1.txt\',(err,stat)=>{ if(err){ console.log(\'读取出错\'); }else{ console.log(stat); } });
运行:
5、删除文件和链接unlink
let fs = require(\'fs\'); fs.unlink(\'g:/soft/node/1.txt\',(err)=>{ if(err){ console.log(\'删除失败\'); }else{ console.log(\'删除成功\'); } });
运行:
以上是关于nodejs之fs模块的主要内容,如果未能解决你的问题,请参考以下文章
NodeJS入门:常用模块汇总之(path / fs / os / url模块)