const fs = require('fs') /** * 遍历目录下的文件目录 * @param {string} pathResolve 需进行遍历的目录路径 * @param {string} mime 遍历文件的后缀名 * @return {object} 返回遍历后的目录结果 */ const walkFile = function( pathResolve , mime ){ let files = fs.readdirSync( pathResolve ) let fileList = {} for( let [ i, item] of files.entries() ) { let itemArr = item.split('\.') let itemMime = ( itemArr.length > 1 ) ? itemArr[ itemArr.length - 1 ] : 'undefined' let keyName = item + '' if( mime === itemMime ) { fileList[ item ] = pathResolve + item } } return fileList } module.exports = walkFile