Dateigröße in NodeJS bestimmen

This post is also available in: enEnglish (Englisch)

Um in NodeJS die Größe einer Datei zu bestimmen (z.B. die Größe von test.txt) benutze fs.stat() oder fs.statSync(). Beispiel:

const fs = require("fs"); //Dateisystem-Modul laden
const stats = fs.statSync("myfile.txt");
const fileSizeInBytes = stats.size;
// Optional: Dateigröße in Megabytes konvertieren
const fileSizeInMegabytes = fileSizeInBytes / 1000000.0;

Oder benutze die Folgende Funktion:

function getFilesizeInBytes(filename) {
    const stats = fs.statSync(filename);
    const fileSizeInBytes = stats.size;
    return fileSizeInBytes;
}

Beispiel:

getFilesizeInBytes("test.txt");