fs模块-读写文件
模块:类似插件,封装了方法/属性
fs模块:封装了与本机文件系统进行交互的,方法/属性
语法:
1)加载fs模块对象
const fs=require('fs')//fs 是模块标识符:模块的名字
2)写入文件内容(没有文件,会创建一个文件)
fs.writeFile('文件路径','写入内容',err=>{
//写入后的回调函数
})
3)读取文件内容
fs.readFile('文件路径',(err,data) => {
//读取后的回调函数
//data是文件内容的Buffer数据流,是内容在计算机中存储的二进制对应十六进制的数据
console.log(data.toString())//把Buffer数据流转化成字符串输出
})
err是错误信息