1. fs读取文件
const fs=require('fs');//引入文件读取模块
fs.readFile('./README.md',(err,data)=>{
// 如果出现错误,抛出错误
if(err) throw err;
// 没有错,输入文件的内容
console.log(data.toString())
})
2.使用Promise封装文件读取模块
// 接下来,我们使用promise去封装文件的读取
const fs=require('fs');
var p=new Promise((resolve,reject)=>{
fs.readFile('./README.md',data)=>{
// 如果出现错误,抛出错误;如果文件不存在;就会执行这里err
if(err) reject(err);
// 没有错,输入文件的内容
resolve(data)
})
})
p.then(data=>{
console.log(data.toString())
},err=>{
console.log(err)
})