文件遍历可谓是比较高频的应用场景,给定一个文件夹,把里面的所以文件遍历出来然后进行其他操作。例如打包后把dist文件夹的静态资源上传到cdn,查询某个文件夹是否存在名为xxx的文件等等。这里介绍的是利用递归
的遍历:
const getFiles = filePath => {
let files = [] //遍历的文件全push进这个数组,方便后续操作(记住,push进去的是文件路径,后续需读取)
function findFile(path) {
//遍历查找函数