UNPKG

kef-builder-buffet

Version:

buffet-builder构建工具

15 lines (13 loc) 385 B
'use strict'; const fs = require('fs'); module.exports = function walk(dir) { var results = []; var list = fs.readdirSync(dir); list.forEach(function (file) { file = dir + '/' + file; var stat = fs.statSync(file); if (stat && stat.isDirectory()) results = results.concat(walk(file)); else results.push(file); }); return results; };