Aus dem Kurs: Node.js lernen
So erhalten Sie Zugriff auf diesen Kurs
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 24.000 Kurse von Branchenfachleuten.
Buffer und Dateien lesen
Dieses kleine JavaScript-Programm erzeugt eine einfache To-do-Liste, die es in einer Textdatei speichert. In diesem Video möchte ich genau den umgekehrten Weg gehen. Mein Programm soll die Datei wieder einlesen und auf dem Bildschirm ausgeben. Wenn ich mein Programm mit dem Parameter show aufrufe, soll meine To-do-Liste auf dem Bildschirm erscheinen. Dazu habe ich hier schon alles vorbereitet. Mein Programm prüft hier, ob der entsprechende Parameter den Text show enthält. In dem Fall soll mein Programm die erzeugte To-do-Liste öffnen und dann auf dem Bildschirm ausgeben. Dazu brauche ich nur zwei Zeilen. Zunächst öffne ich mit fs.readFileSync meine Datei. Den entsprechenden Dateinamen hält bei mir die Variable filename bereit. Der zweite Parameter utf8 gibt die Zeichenkodierung an. Nur wenn ich die angebe, erhalte ich gleich einen Text zurück. Den Inhalt der Datei liefert die Funktion zurück, wobei ich diesen Text bei mir in "const data" auffange. Anschließend gebe ich den Text auf…