一个简单的文件/目录遍历模块。安装: npm install file-walker。回调参数:files - 当前目录中的文件/目录数组,例如:['dummy', 'test.js']dir - 目录名,例如:'./test'level - 当前目录级别,从0开始。

示例用法:

假设我们有以下目录结构:

./test/

  • a.js

  • b/

  • c.js

  • d.js


var walk = require('file-walker');

walk('./directory', function(dir, files, level) {

  // 第一次迭代, level = 0, dir = './test', files = ['a.js', 'b']

  // 第二次迭代...

});