Zusammenfassung
Herzlichen Glückwunsch! Sie haben dieses Learn-Modul abgeschlossen und wissen jetzt, wie Dateien und Verzeichnisse in Node.js verwendet werden.
In diesem Modul haben Sie erfahren, wie Sie Dateien und Verzeichnisse lesen, Dateien und Verzeichnisse erstellen und Daten in Dateien schreiben. Ihr Code kann nun in der Produktion des größten fiktiven Unternehmens im Internet ausgeführt werden.
Folgendes sollten Sie aus diesem Modul mitnehmen:
- Verwenden Sie immer den
promises
-Namespace für integrierte Module. Dann können Sie dieasync
- undawait
-Operatoren verwenden, um Code synchron zu gestalten, ohne die Programmausführung zu blockieren. - Wenn Sie ein Verzeichnis erstellen, sollten Sie es in einen
try/catch
-Block einschließen. Das Standardverhalten in Node.js ist, dass ein Fehler zurückgegeben wird, wenn Sie versuchen, ein bereits vorhandenes Verzeichnis zu erstellen. Wenn Sie nur überprüfen möchten, ob ein Verzeichnis vorhanden ist, können Sie diestat
-Methode verwenden. Diese Methode ist jedoch nicht im Namespacepromises
, sondern imfs
-Hauptobjekt enthalten. - Wenn Sie andere Dateitypen verarbeiten möchten, finden Sie unter npmjs.org geeignete Paketen. Beispielsweise können Sie das papaparse-Paket für CSV-Dateien verwenden. Das fixy-Paket können Sie für Dateien mit fester Breite verwenden.