nodeJs-autoMerge
2016-01-16 11:36
567 查看
/** * Created by Administrator on 2016/1/16. */ var fs = require('fs'); var filedir='automay'; console.log(filedir); fs.watch(filedir, function(ev, file){ //只要一个文件变化,对文件夹下所有文件进行读取,然后合并 console.log(ev + ' / ' + file); fs.readdir(filedir, function(err, dataList){ var arr = []; console.log(dataList); dataList.forEach(function (f){ if(f){ var info = fs.statSync(filedir + '/' + f); console.log(info); if(info.mode == 33206){ console.log(info); arr.push(filedir + '/' + f); } } }); var content = ""; arr.forEach(function (f){ var c = fs.readFileSync( f ); content += c.toString() + '\n'; }); fs.writeFile("autoMerge.html",content); }); })
相关文章推荐
- nodeJs-autoBulid
- Hadoop集群中引入新DataNode节点
- 用Visual Studio Code写Node.j
- Node.js_Path模块
- Drupal 中对Node页面的Ajax修改
- Node.js_OS模块
- Node.js_Get和Post
- Node.js如何处理健壮性
- LightOJ--1094-- Farthest Nodes in a Tree(树的直径裸题)
- LightOJ--1094-- Farthest Nodes in a Tree(树的直径裸题)
- Leetcode 237 Delete Node in a Linked List 链表
- Nodejs的Express完成安装指导
- hadoop 2.6 Node,DatanodeID,datanodeInfo,DatanodeDescriptor解析
- Node.js学习1_记一次 Node.js 应用内存暴涨分析
- Leetcode 19 - Remove Nth Node From End of List
- nodejs小记之handlebars视图与静态文件布置
- hadoop namenode 格式化问题
- NODE.JS的基本系统模块操作样例
- node.js学习笔记之正则表达式
- Microsoft Windows 系统上安装Node.js