Guest User

Untitled

a guest
Sep 30th, 2016
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. var getSize = require('get-folder-size');
  2. var fs = require('fs');
  3. var myFolder = 'E:\MyProjects\NodeJs\dir_memories';
  4.  
  5.  
  6. fs.readdir(myFolder, function(err, items) {
  7. for (var i=0; i<items.length; i++) {
  8. var file = items[i];
  9.  
  10.  
  11. fs.stat(file, function(nameFile) {
  12. return function(err, stats) {
  13.  
  14. if (err) {
  15. console.log(err);
  16. return;
  17. }
  18. if (stats.isFile()) {
  19. console.log(nameFile + " " + stats["size"]);
  20. }
  21. if (stats.isDirectory()) {
  22. getSize(nameFile, function(err, size) {
  23. if (err) { throw err; }
  24. console.log(nameFile + " " + size );
  25. });
  26. }
  27. }
  28. }(file));
  29. }
  30. });
  31.  
  32. console.log(file)
Add Comment
Please, Sign In to add comment