1,首先需引入fs模块
const fs=require(“fs”)
2,fs.readFile(文件路径,[编码],function(err,data){
err //错误信息
data //读取文件内容
})
例1:fs.readFile("./data.txt",(err,data){
if(err){
return console.log(err)
}
console.log(data)
})
readFile是以二进制形式读取文件,返回的是一个Buffer对象,buffer对象中存储的是二进制的数据,如果希望
看到字符串的数据,调用buffer对象的toString方法即可
console.log(data.toString)
例2:fs.readFile("data.txt","utf-8",(err,data){
if(err){
console.log(err)
}
console.log(data)
})
//如果读取编码,就会直接以字符串形式进行读取