跟着文档学习gulp1.2创建任务(task)
Posted chorkiu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了跟着文档学习gulp1.2创建任务(task)相关的知识,希望对你有一定的参考价值。
导出任务
任务(task)可以分为公开(public)或私有(private)类型
- 公开任务从gulpfile中被导出(export),可以通过gulp命令直接调用
- 私有任务被设计为在内部使用,通常作为series()或parallel()组合的组成部分(私有类型不能直接被用户调用)
例子1:
const series,parallel = require(‘gulp‘); function clean(cb) // body omitted cb(); function build(cb) // body omitted cb(); exports.build = build; exports.default = series(clean, build); // exports.default = parallel(clean, build);
运行结果
***私有类型如果想使用需要通过作为series()或parallel()组合的组成部分,
series()方法 : 如果需要让任务(task)按顺序执行,就使用series()方法
parallel()方法:如果需要以最大并发来运行的任务(task),就是用parallel()方法将它们组合起来
还有很多复杂的可是不难理解就不写了,请看gulp的API
以上是关于跟着文档学习gulp1.2创建任务(task)的主要内容,如果未能解决你的问题,请参考以下文章
Android Gradle 插件自定义 Gradle 任务 ③ ( Gradle 自定义任务创建方法 Project#task 函数 | Task#doFirst 函数用法 )