# 配置監聽文件的變動
```
/**
* 定義server任務
* 搭建一個服務器。設置運行的構建目錄
* */
gulp.task('server',function () {
/*1.設置web服務器*/
connect.server({
root:['build'],//服務器管理/運行哪個目錄(默認是項目的根目錄)
livereload:true, //是否熱更新。
port:9999 //指定web服務的端口號(默認是8080)
})
/*2.gulp監視文件,并且可以在文件發生改動時候做一些事情.
* 參數一:監視的文件
* 參數二: 在文件變動后執行的一個task任務
* */
gulp.watch(['bower_components/**/*'], ['lib']);
gulp.watch('src/**/*.html',['html']);
gulp.watch('src/js/**/*.js',['js']);
gulp.watch('src/image/**/*',['image']);
gulp.watch('src/style/**/*.less',['less']);
});
```