1.demo目录
1.text ,2.text , 3.text;内容随意填;
2.test.js
const fs = require('fs')
const path = require('path')
//封装的读文件方法;传路径;返回内容;
function getFileByPath(fpath, succCd, errcd) {
fs.readFile(fpath, 'utf-8', (err, dataStr) => {//异步读取;需要懂回调;
if (err) return errcd(err)//失败的回调
// return dataStr
succCd(dataStr) //成功的回调;
})
}
// 这里是调用一次试试;
getFileByPath(path.join(__dirname, './file/2.text'),function (data) {
console.log(data);
},function (err) {
console.log(err)
});
需求:先读取文件1,在读取文件2,最后读取文件三;
getFileByPath(path.join(__dirname,