// 1.引入fs模块
const fs = require('fs')
// 2.调用方法读取文件
fs.readFile('./ES6/CCTV.md',(err,data)=>{
// 如果失败,则抛出错误
if(err) throw err;
// 如果没有出错,则输入内容
console.log(data.toString() );
})
fs.readFile('./ES6/CCTV.md', 这个路径是自己本地的路径
使用Promise封装
// 3.使用Promise封装
const p = new Promise(function(resolve,reject){
fs.readFile('./ES6/CCTV.md',(err,data)=>{
// 判断如果失败
if (err)reject(err)
// 如果成功
resolve(data)
})
});
p.then(function(value){
console.log(value.toString());
},function(reason){
console.log(reason){
console.log("读取失败");
}
})