gulp
gulp是一個nodejs的streaming構(gòu)建工具坝茎,所謂的streaming大致意思就是把構(gòu)建流程想成一個個鏈接的管道(pipe)。
gulp.src()
輸出(Emits)符合所提供的匹配模式(glob)或者匹配模式的數(shù)組(array of globs)的文件疹瘦。 將返回一個Vinyl files的stream它可以被piped到別的插件中。
gulp.dest()
能被 pipe 進來巡球,并且將會寫文件言沐。并且重新輸出(emits)所有數(shù)據(jù),因此你可以將它 pipe 到多個文件夾酣栈。如果某文件夾不存在险胰,將會自動創(chuàng)建它。
gulp.task()
定義一個使用Orchestrator實現(xiàn)的任務(task)矿筝。
gulp.watch()
監(jiān)視文件起便,并且可以在文件發(fā)生改動時候做一些事情。它總會返回一個 EventEmitter 來發(fā)射(emit)change事件。
各個API參數(shù)查看官網(wǎng);http://www.gulpjs.com.cn/docs/api/