Exploring Node.js Core Libraries
Topic Outline (30-min)
javascript코드 복사const fs = require('fs'); fs.readFile('example.txt', 'utf8', (err, data) => { if (err) throw err; console.log('File content:', data); });javascript코드 복사fs.writeFile('output.txt', 'Hello, Node.js!', (err) => { if (err) throw err; console.log('File written successfully'); });javascript코드 복사fs.appendFile('output.txt', '\nAppended content', (err) => { if (err) throw err; console.log('Content appended successfully'); });
javascript코드 복사const http = require('http'); const server = http.createServer((req, res) => { res.writeHead(200, { 'Content-Type': 'text/plain' }); res.end('Hello, HTTP Server!'); }); server.listen(3000, () => { console.log('Server is running at http://localhost:3000'); });
javascript코드 복사const fs = require('fs'); const readStream = fs.createReadStream('largeFile.txt', 'utf8'); readStream.on('data', (chunk) => { console.log('Received chunk:', chunk); });
Last updated