// 引入Node.js的文件系统模块
const fs = require('fs');
// 定义一个函数,用于读取文件并输出其内容
function readFile(filePath) {
// 读取文件,并在回调函数中处理错误或输出文件内容
fs.readFile(filePath, 'utf8', (err, data) => {
if (err) {
console.error('读取文件时发生错误:', err);
return;
}
console.log('文件内容:', data);
});
}
// 使用函数读取指定文件
readFile('example.txt');
这段代码演示了如何使用Node.js的文件系统模块fs
来异步读取文件。通过回调函数处理错误和成功读取文件后的数据。这是Node.js中常用的异步编程模式。