CNode

开源我的高级文件系统操作模块hfs

Ccheng19840218发布于14 年前最后回复14 年前9 回复8663 浏览0 收藏

node.js虽然有丰富的IO操作API,但都很低级,不能集化操作,不能文件与文件夹一起操作。

比如将一个目录下的所有文件夹与文件都遍历出来,node.js只能遍历一层;fs.writeFile不能在不存在的目录下创建文件,会报ENOENT错误;fs.mkdir每次只能创建一个文件夹,如果我给定一个路径,里面可能包含几个存在包含关系但实际又不存在的目录,它就无能为力。因此我搞了这个模块,服务于我的newland.js项目。现在将它开源出来。

它包含以下API:

项目地址:点我

查看回复

回复 (8)

A
atian25#1·14 年前
引用 cheng19840218hfs又更新了一下,升级updateFile与updateFileSync

之前找了很久,最后还是用了 https://github.com/Gagle/Node-FileUtils 希望 @cheng19840218 能把这货给比下去(那个维护者很懒。。。) 晚点试下hfs

L
leizongmin#2·14 年前

建议发布到npm上去

C
cheng19840218#3·14 年前

放到npm上了,npm太人性了,几分种就学会了

X
xiaojue#4·14 年前

正好我需要得。。。收藏了。

D
darklowly#5·14 年前

精神可嘉,代码一般,不应该叫高级,easyfs比较合适。

A
atian25#6·14 年前

good, 刚好昨晚正在找类似的模块. 官方的Module列表的那些file模块不咋滴

C
cheng19840218#7·14 年前

hfs又更新了一下,升级updateFile与updateFileSync

D
DoubleSpout#8·14 年前

司徒大大的东西必须顶啊~

参与回复
登录后即可参与回复。登录