In Node.js kunnen we het ingebouwde ‘fs’ (bestandssysteem) module gebruiken voor het lezen van bestanden en het schrijven naar bestanden. Hier is een basisvoorbeeld over hoe je dit kunt doen:
Voorbeeld van bestand lezen:
```
var fs = require(‘fs’);
fs.readFile(‘bestandsnaam.txt’, ‘utf8’, function(err, data) {
if (err) {
console.error(err);
return;
}
console.log(data);
});
```
Voorbeeld van bestand schrijven:
```
var fs = require(‘fs’);
fs.writeFile(‘bestandsnaam.txt’, ‘Hallo Wereld!’, function(err) {
if (err) {
console.error(err);
return;
}
console.log(‘Bestand succesvol geschreven!’);
});
```
In bovenstaande voorbeelden vervang je ‘bestandsnaam.txt’ door de naam van het bestand dat je wilt lezen of schrijven. ‘Hallo Wereld!’ is de gegevens die je naar het bestand wilt schrijven.
Let op: ‘readFile’ en ‘writeFile’ zijn asynchrone functies, daarom geef je een callback-functie dat wordt aangeroepen als de bestandslees/-schrijfbewerking is voltooid. Als je de synchrone versie wilt gebruiken, kun je ‘readFileSync’ en ‘writeFileSync’ functies gebruiken.