天天看点

gulp任务编写——拷贝文件编写一个拷贝的任务监视——实现自动拷贝

编写一个拷贝的任务

// 拷贝
gulp.task('copy',function(){
    gulp.src('src/index.html')
        .pipe(gulp.dest('dist/'));
});
           

上例是将项目src下的index.html拷贝一份到dist下

已经很好了,但是如果能自动监视然后自动拷贝,这样就更好了,这样我就不用手动命令拷贝了

监视——实现自动拷贝

// watch监视的使用
gulp.task('dist',function(){
    gulp.watch('src/index.html',['copy']);
});
           

执行dist任务后,只要修改src下的index.html,将会自动执行copy任务