第一点:读取文件
//node组成的三部分,ECMAScript核心+全局成员+核心api成员
//访问核心成员,直接使用require(‘核心成员的名称’),能够导入并使用这些核心成员
const fs = require(‘fs’)
//fs.readFile()
//fs.readFile有三个参数
//1.表示读取的文件的路径
//2.编码格式
//3,当文件读取完成,调用callback回调函数来处理结果
//第一个参数是err对象,err不为null,错误
//第二个参数才是读取成功的结果
fs.readFile(“./files/1.txt”,function(err,data){
console.log(err);
console.log(data);
if(err){
return console.log(“读取文件失败:”+err.message)
}else{
console.log(“读取文件成功:”+data)
}
})
第二点:写入文件
//1.导入fs文件操作模块
//2、调用fs。writeFile写入文件
//1、路径字符串,表示把文件的内容,写入到哪个文件中
//2、要写入的数据,可以给定一个字符串
//3、可选参数,表示要以什么格式写入文件内容,默认utf-8de格式
//文件写完之后的callback回调函数
//在回调函数中,只有一个形参err错误对象
//const fs = require(‘fs’);
//fs.writeFi