Samenvatting

Voltooid

Gefeliciteerd. U hebt deze Learn-module voltooid en u weet nu veel over het werken met bestanden en directory's in Node.js.

In deze module hebt u geleerd hoe u bestanden en directory's leest, bestanden en directory's maakt en gegevens naar bestanden schrijft. Uw code wordt uitgevoerd in de fictieve productie van het grootste nepbedrijf op internet!

Onthoud een aantal zaken uit deze module:

  • Gebruik altijd de promises-naamruimte in de ingebouwde modules. U kunt dan de operators async en await gebruiken om code synchroon te maken, zonder de uitvoering van het programma te blokkeren.
  • Wanneer u een map maakt, moet u ervoor zorgen dat u deze in een try/catchmap verpakt. Het standaardgedrag in Node.js is dat er een fout wordt gegenereerd wanneer u een directory probeert te maken die al bestaat. Als u alleen wilt controleren of een directory bestaat, kunt u de methode stat gebruiken. Deze methode bestaat niet in de promises naamruimte, maar op het hoofdobject fs .
  • Als u andere bestandstypen wilt parseren, bekijkt u de pakketten op npmjs.org. U kunt bijvoorbeeld het papaparse-pakket voor CSV-bestanden gebruiken. U kunt het fixy-pakket gebruiken voor bestanden met een vaste breedte.