Languages
[Edit]
EN

Node.js - file stats

0 points
Created by:
Hayley-Mooney
377

In this article, we would like to show you how to get file stats in Node.js.

1. Import fs module in your project

const fs = require('fs');

2. Use fs.stat() to get the file stats.

In the example below, we print in the console example stats for .txt file with a callback function specified as fs.stat() method second argument.

const fs = require('fs');

fs.stat('./file.txt', (err, stats) => {
  if (err) {
    console.error(err);
    return;
  }

  console.log('isFile: ' + stats.isFile());                 //true
  console.log('isDirectory: ' + stats.isDirectory());       //false
  console.log('isSymbolicLink: ' + stats.isSymbolicLink()); //false
  console.log('size: ' + stats.size); // size in bytes
});

Example output for file.txt:

isFile: true
isDirectory: false
isSymbolicLink: false
size: 4

References

Native Advertising
🚀
Get your tech brand or product in front of software developers.
For more information Contact us
Dirask - we help you to
solve coding problems.
Ask question.

❤️💻 🙂

Join