关于Nodejs中fs模块中文件操作方法的使用
- open()和openSync():打开文件
使用上基本相同,唯一的区别在于异步的数据十一第二个参数的形式传回回调函数,而同步的方法返回值即处理的结果数据
fs.open("./fs.txt","r+",function(err,data){
//r+为可读可写
//err为文件读取失败时触发的错误对象
//data为回调函数的可用数据
//在open的回调函数中data是一个整数值,代表打开文件时返回的文件描述符,每一个文件都有唯一的文件描述符
console.log(err);
});
- readFile():读取文件
fs.readFile("文件路径","读取文件的编码格式默认为null","文件读取完成调用的回调函数")
fs.readfile("./fs.txt",(err,data)=>{
console.log(err);
});
- writeFile():写入文件
fs.writeFile(lujing,要写入的数据,(格式),callback)
执行后文件原内容将被替换
- stat():读取文件信息
fs.stat(路径,(err,stat)=>{})
浙公网安备 33010602011771号