使用 Node.js 读取文件

如何使用 Node.js 读取文件

在 Node.js 中读取文件的最简单方法是使用 fs.readFile() 方法,将文件路径、编码和将使用文件数据(以及错误)调用的回调函数传递给它:

或者,你可以使用同步版本 fs.readFileSync()

你还可以使用 fs/promises 模块提供的基于 promise 的 fsPromises.readFile() 方法:

fs.readFile()fs.readFileSync()fsPromises.readFile() 这三个都在返回数据前读取了内存中文件的全部内容。

这意味着大文件将对你的内存消耗和程序执行速度产生重大影响。

在这种情况下,更好的选择是使用流读取文件内容。

Node.js 中文网 - 粤ICP备13048890号