Node.js 的文件系统模块(fs)提供了丰富的 API 用于文件读写操作。以下是一些常用的 fs 模块功能:

  • 读取文件:使用 fs.readFile() 方法可以读取文件内容。
  • 写入文件:使用 fs.writeFile() 方法可以写入文件内容。
  • 追加文件:使用 fs.appendFile() 方法可以在文件末尾追加内容。
  • 删除文件:使用 fs.unlink() 方法可以删除文件。

示例代码

const fs = require('fs');

// 读取文件
fs.readFile('example.txt', 'utf8', (err, data) => {
  if (err) {
    console.error(err);
    return;
  }
  console.log(data);
});

// 写入文件
fs.writeFile('example.txt', 'Hello, World!', (err) => {
  if (err) {
    console.error(err);
    return;
  }
  console.log('文件写入成功');
});

// 追加文件
fs.appendFile('example.txt', '\nThis is a new line', (err) => {
  if (err) {
    console.error(err);
    return;
  }
  console.log('文件追加成功');
});

// 删除文件
fs.unlink('example.txt', (err) => {
  if (err) {
    console.error(err);
    return;
  }
  console.log('文件删除成功');
});

扩展阅读

更多关于 Node.js 文件系统模块的信息,请访问Node.js 文件系统模块文档

图片展示

Node.js 文件系统模块

Node_js_file_system_module