0
fs.readdir(directorypath, function(err, files) {
  if (err) {
    console.log("Error getting directory information.")
  } 
  else {
    var results = [];
    files.forEach((file) => {

      fs.stat(directorypath + `\\${file}`, (err, stats) => {
        var modifiedTime = stats.mtime;
        var size = (stats.size) / (1024 * 1024);
        results.push({
          Time: modifiedTime,
          size: size
        });
      });
    });
    res.json(results);
  }

});

I am getting results as empty array even if there are files the directory

Pointy
  • 405,095
  • 59
  • 585
  • 614

0 Answers0