在我的项目中,我使用此功能获取大量文件。这非常快(
require("FS")可以加快速度):var _getAllFilesFromFolder = function(dir) { var filesystem = require("fs"); var results = []; filesystem.readdirSync(dir).forEach(function(file) { file = dir+'/'+file; var stat = filesystem.statSync(file); if (stat && stat.isDirectory()) { results = results.concat(_getAllFilesFromFolder(file)) } else results.push(file); }); return results;};用法很明确:
_getAllFilesFromFolder(__dirname + "folder");



