使用Node.JS监听文件夹变化
2017-07-06 11:54
417 查看
使用Node.JS监听文件夹变化
使用Node.JS监听文件夹改变有许多应用场合,比如:构建自动编绎工具
当源文件改变时,自动运行build过程,比如当你写CoffeeScript文件或SASS CSS文件时,保存之后可即时生成对应的JS或CSS.
构建自动布署工具
通过侦听源文件夹的改变,你可以自动即时将改后的文件布署到测试服务器,加快你的开发测试速度。
这些工具其实都需要侦听文件夹的改变,基于Node.JS的侦听文件夹改变的模块有很多。
fs.watch
其中Node.JS的文件系统也可侦听某个目录的改变, 如 fs.watch
chokidar
chokidar 是一个基于node.JS的监听文件夹改变模块。安装
watch
Watch 是另一个监听文件夹改变的Node.JS模块安装
示例,侦听所有改变事件
相关文章推荐
- 使用Node.JS监听文件夹变化
- Angular.js中使用$watch监听模型变化
- Angular.js中使用$watch监听模型变化
- angualar.js指令与控制器间的通信(@、=、&)以及在指令内部使用$watch监听参数变化
- vue.js使用watch监听路由变化的方法
- 使用Common-io中FileAlterationListenerAdaptor监听文件夹的变化
- Node.js使用递归实现遍历文件夹中所有文件
- Angular.js中使用$watch监听模型变化
- Angular.js中使用$watch监听模型变化
- node.js 监听文件变化并打印
- 浅谈Angular.js中使用$watch监听模型变化
- Node.js 使用递归实现遍历文件夹中所有文件
- js DOMNodeInserted,DOMNodeRemoved 和监听内容变化插件
- Angular.js中使用$watch监听模型变化
- sails.js 使用node-cron模块,监听订单状态并发送消息到企业微信
- 使用iptables解决node.js在80端口上的监听
- node.js中的fs.symlinkSync方法使用说明(junction文件夹)
- Angular.js中使用$watch监听模型变化
- 前台使用ajax上传图片,后台 node.js 使用 formidable 进行图片接受并存于服务器静态文件夹中
- 第1章-安装Node.js及相关要点-1.10.监听文件变化