fs (File System)
property
Built-in module for file system operations: reading, writing, deleting, and watching files and directories.
Syntax
const fs = require('fs')/require('fs/promises')
Example
javascript
const fs = require('fs/promises');
// Read file
const content = await fs.readFile('data.json', 'utf8');
const data = JSON.parse(content);
// Write file
await fs.writeFile('output.json', JSON.stringify(data, null, 2));
// Append
await fs.appendFile('log.txt', `[${new Date()}] Log entry\n`);
// Check if exists
try {
await fs.access('file.txt');
console.log('File exists');
} catch { console.log('Not found'); }
// List directory
const files = await fs.readdir('./uploads');