nodejs获取文件夹下所有文件

JavaScript016

nodejs获取文件夹下所有文件,第1张

function findSync(startPath) {

    let result=[]

    function finder(path) {

        let files=fs.readdirSync(path)

        files.forEach((val,index) =>{

            let fPath=join(path,val)

            let stats=fs.statSync(fPath)

            if(stats.isDirectory()) finder(fPath)

            if(stats.isFile()) result.push(fPath)

        })

    }

    finder(startPath)

    return result

}

let fileNames=findSync('./')

nodejs作为功能强大的后端开发语言,有许多第三方包扩展nodejs能力。读写excel文件也有相关的第三方扩展。

本文介绍nodejs下如何通过使用node-xlsx扩展读写excel文件。