test1.js 495 B

1234567891011121314151617181920212223242526
  1. //test du parcours de répertoires
  2. var path = require('path');
  3. var fs = require('fs');
  4. var mypath = "./";
  5. fs.readdir(mypath, function (err, files) {
  6. // gestion des erreurs
  7. if (err) {
  8. return console.log('Unable to scan directory: ' + err);
  9. }
  10. // gestion des fichiers
  11. files.map(function (file) {
  12. return path.join(mypath, file);
  13. }).filter(function (file) {
  14. return fs.statSync(file).isFile();
  15. }).forEach(function (file) {
  16. console.log("%s", file);
  17. });
  18. });