Node.js 提供了一组强大的模块,用于处理文件系统操作。在本章节中,我们将学习如何使用 Node.js 文件系统模块来进行文件的读取、写入、删除等操作。
读取文件
要读取文件内容,我们可以使用 fs.readFile()
方法。以下是一个简单的示例代码:
-- -------------------- ---- ------- ----- -- - -------------- -------------------------- ------- ----- ----- -- - -- ----- - ------------------- ------- - ------------------ ---
在上面的示例中,我们使用 fs.readFile()
方法来读取名为 example.txt
的文件的内容,指定编码格式为 utf8
。当读取文件完成时,回调函数将被调用,其中 err
参数表示错误信息,data
参数表示文件内容。
写入文件
要写入文件内容,我们可以使用 fs.writeFile()
方法。以下是一个简单的示例代码:
-- -------------------- ---- ------- ----- -- - -------------- ----- ------- - ------- -------- --------------------------- -------- ------- ----- -- - -- ----- - ------------------- ------- - ----------------- ------- ---------------- ---
在上面的示例中,我们使用 fs.writeFile()
方法来将 Hello, world!
写入名为 example.txt
的文件中。
删除文件
要删除文件,我们可以使用 fs.unlink()
方法。以下是一个简单的示例代码:
-- -------------------- ---- ------- ----- -- - -------------- ------------------------ ----- -- - -- ----- - ------------------- ------- - ----------------- ------- ---------------- ---
在上面的示例中,我们使用 fs.unlink()
方法来删除名为 example.txt
的文件。
以上是关于 Node.js 文件系统的简单介绍,希望能帮助你更好地理解如何在 Node.js 中进行文件操作。