Skip to content

遍历文件夹并处理所得文件,支持同步遍历和异步遍历,同步遍历顺序严格使用深度搜索算法

Notifications You must be signed in to change notification settings

small-tou/walk_do

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

node-walk

遍历文件夹并处理所得文件,支持同步遍历和异步遍历,同步遍历顺序严格使用深度搜索算法

#下载

npm install walkdo

#使用

var walk=require("walkdo")
//源文件
var source = '/Applications/XAMPP/xamppfiles/htdocs/node/walk/';
//同步深度遍历文件夹
walk(source,function(list,next,context){
    console.log(list)
    next.call(context)
},function(){
    console.log("all finish!")
})
//深度遍历,异步处理。
walk(source,function(list,next,context){
    console.log(list)
    next.call(context)
},function(){
    console.log("all finish!")
},true)

实际使用实例见:https://github.com/xinyu198736/dependparser

About

遍历文件夹并处理所得文件,支持同步遍历和异步遍历,同步遍历顺序严格使用深度搜索算法

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published