fs的readFile和模块化module.export使用
1、创建read.txt文件,内容如下:
看来你是阅读到我了呀!!!
2、创建文件exportFn.js文件,内容如下:
// 导入文件包
const fs = require('fs')
// (路径,[读写编码],读写函数)
const readFile = (path, utf, fn) => {
fs.readFile(path, utf, fn);
}
// 导出封装好的读取文件
module.exports.readFile = readFile;
3、创建文件01-readFile.js文件,内容如下:
// 导入读文件方法
const readFile = require('./exportFn.js')
readFile.readFile('./read.txt', 'utf8', (err, doc) => {
if (err == null) {
console.log(doc);
}
});
4、然后再当前文件中,打开命令窗口,执行: node 01-readFile.js,效果如下图