gulp.watch
来源:互联网 发布:linux lost found 编辑:程序博客网 时间:2024/06/06 00:13
gulp.watch()
用来监视文件的变化,当文件发生变化后,我们可以利用它来执行相应的任务,例如文件压缩等。其语法为
gulp.watch(glob[, opts], tasks)
glob 为要监视的文件匹配模式,规则和用法与gulp.src()方法中的glob相同。
opts 为一个可选的配置对象,通常不需要用到
tasks 为文件变化后要执行的任务,为一个数组
gulp.task('uglify',function(){ //do something});gulp.task('reload',function(){ //do something});gulp.watch('js/**/*.js', ['uglify','reload']);gulp.watch()还有另外一种使用方式:
gulp.watch(glob[, opts, cb])
glob和opts参数与第一种用法相同
cb参数为一个函数。每当监视的文件发生变化时,就会调用这个函数,并且会给它传入一个对象,该对象包含了文件变化的一些信息,type属性为变化的类型,可以是added,changed,deleted;path属性为发生变化的文件的路径
gulp.watch('js/**/*.js', function(event){ console.log(event.type); //变化类型 added为新增,deleted为删除,changed为改变 console.log(event.path); //变化的文件的路径});
阅读全文
0 0
- gulp watch
- gulp.watch
- gulp watch error - Waiting…Fatal error: watch ENOSPC
- gulp watch error on CentOS 7
- gulp 疑似缓存的问题,watch更新不及时
- Linux下gulp报错Error:watch ENOSPC的解决方法
- gulp-uglify 与gulp.watch()配合使用时遇到的重复压缩问题
- watch
- watch
- $watch
- watch
- watch
- watch
- watch
- watch
- watch
- $watch
- watch
- # NOIP2014 飞翔的小鸟 【DP】
- Python 2.x中常见字符编码和解码方面的错误及其解决办法
- Redis集群配置-配置过程中出现的问题及解决方案
- 结构体
- 数论原根 及其求法
- gulp.watch
- python 练习
- oracle 杀死进程
- 联系人索引字母条
- 论文笔记:Training Region-based Object Detectors with Online Hard Example Mining
- [搜索]ElasticSearch Java Api(一)
- WebView错误(待完成)
- 01背包(回溯法)
- 巨人与鬼