skywalker:遍历目录并输出一个目录树对象,带有可选的转换

时间:2021-07-11 05:38:49
【文件属性】:
文件名称:skywalker:遍历目录并输出一个目录树对象,带有可选的转换
文件大小:1.1MB
文件格式:ZIP
更新时间:2021-07-11 05:38:49
JavaScript 天空步行者 遍历目录或文件,并可选择对树的成员应用转换。 还有其他模块做同样的事情,我不喜欢它们,推出了我自己的。 不敢相信天行者还没有在 npmjs 上使用。 安装 npm install skywalker 特征 易于使用 回调或事件样式 目录大小 支持限制深度、正则表达式过滤、glob 匹配、mime 类型过滤、扩展过滤 编写插件非常简单 用法 var Tree = require ( 'skywalker' ) ; Tree ( '~/some_dir' ) . ignoreDotFiles ( ) . ignore ( / ( ^ | \/ ) _. * ? $ / g ) //ignores files that begin with "_" . filter ( / something / g , function ( next , done ) {
【文件预览】:
skywalker-master
----.gitignore(12B)
----package.json(940B)
----.travis.yml(47B)
----index.js(50B)
----README.md(12KB)
----watchers()
--------gaze.js(858B)
--------chokidar.js(723B)
--------example.js(233B)
--------watch.js(541B)
----lib()
--------filters.js(479B)
--------mime.js(822B)
--------define.js(183B)
--------info.js(2KB)
--------consts.js(264B)
--------regex.js(345B)
--------Tree.js(8KB)
--------watchReady.js(2KB)
--------file.js(456B)
--------data.js(5KB)
----npm-debug.log(52KB)
----plugins()
--------images.js(631B)
--------checksum.js(264B)
--------index.js(180B)
--------size.js(262B)
--------json.js(443B)
--------websafe.js(402B)
--------markdown.js(495B)
----test()
--------dummy.json(27B)
--------images()
--------index.js(15KB)
--------watch.js(3KB)

网友评论