fs 文件系统模块
fs 模块是Node.js 官方提供的,用来操作文件的模块。它提供了一系列的方法和属性,用来满足用户对文件的操作需求。
一、fs.readFile()(异步读取文件)
// 源码解析
// 参数1:path 读取的路径
// 参数2:options(编码的格式:utf8)
// 参数3:callback 回调函数,拿到读取失败和成功的结果 err data
readFile(path, options, callback)
代码示例:
- 首先新建一个 fs.js,用来写文件操作的API
- 新建一个 a.text 文件
// 内置对象
let fs = require("fs");
// 异步读取文件
let readFile = fs.readFile("a.text", "utf8",function (error, data) {
// 打印失败的结果
// 如果读取成功,则error的值为null