1.首先引入fs文件模块;
//读取文件;
fs.readFile(path[, options], callback)
path:文件名;
options:文件读取方式;
callback:回调函数;回调函数有两个参数err data 其中data是文件的内容;
var fs = require("fs");
//读取文件;
fs.readFile("./memeda/mamada.txt",function(err,data){
console.log(err);
console.log(data.toString())//得到文件内容;
})
//将内容写入文件;
fs.writeFile(file, data[, options], callback)
file:要写入的文件的名字;
data:即将写入文件的内容;
callback:回调函数;
var fs = require("fs");
//读取文件;
var str = "fdsahfjhajkdsf";
//如果没有文件,就会创建一个文件;
fs.writeFile("./xieru",str,function(err){
console.log(err)
})
异步追加数据到文件:
将内容追加到文件的后面;
fs.appendFile(file, data[, options], callback);
file:追加数据的文件名;
data:追加的内容;
callback:回调函数;
fs.appendFile("./xieru.txt",Buffer.from("----我是追加的"),function(err){
console.log(err);
})
删除文件:
fs.unlink(path,callback);
fs.unlink("./xieru.txt",function(err){
console.log(err)
})