1 //1. 引入 fs 模块
2 const fs = require('fs');
3
4 //2. 调用方法读取文件内容,异步读取
5 fs.readFile('./test.log', function(err,data){ //data是二进制数据
6 //判断
7 if(err) {
8 console.log(err);
9 console.log("读取失败!!");
10 return;
11 }
12 console.log(data.toString()); //转换成字符串
13 });
14
15 //3. 同步读取
16 // let str = fs.readFileSync("test.log");
17 // console.log(str.toString());
18
19 //4. 文件读取练习
20 fs.readFile("E:\\practise.html", (err, data) => {
21 //如果 err 为真, 抛出错误 (抛出错误后, 后续代码就不再执行)
22 if(err) throw err;
23 console.log(data.toString());
24 });