使用了
yargs 用于获取启动参数,针对不同参数,切换任务执行过程时需要,本项目中的useCache和useSess
path 不明,貌似是用来将某个目录中的文件名拼成一个字符串
css-flip 用于对CSS执行LTR或者RTL??
through2 Node Stream的简单封装,目的是让链式流操作更加简单
gulp
gulp-load-plugins 下载依赖的插件
del 物理删除文件
gulp-clean 物理删除文件
gulp-rev-replace 根据json文档替换文件名
gulp-rev-all 生成文件名带有md5值的文件
gulp的属性相关
gulp.watch( 路径,[依赖任务] )
gulp.src(路径) string或array
gulp.dest(路径) string或返回string的fn
gulp.task(name[, deps], fn) fn返回一个stream或promise或接受一个callback,即可支持异步执行
***gulp-load-plugins的$.filter等,不明白