AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
[TOC] ## Globs 模糊匹配 ``` '*.js' 'scripts/**/*.js' ['scripts/**/*.js', '!scripts/vendor/**'] // 过滤 ! 文件 ``` ## 暴露命令 ``` const { series } = require('gulp'); function clean(cb) { // body omitted cb(); } function build(cb) { // body omitted cb(); } exports.build = build; exports.default = series(clean, build); ``` 命令 ``` > gulp build // 可以执行 > gulp clean // 无法执行,没有暴露 ``` ## 合并任务 通过 `series()`and`parallel()` 对任务进行合并 ``` const { series } = require('gulp'); function transpile(cb) { // body omitted cb(); } function bundle(cb) { // body omitted cb(); } exports.build = series(transpile, bundle); // or // exports.build = parallel(transpile, bundle); ``` **可进行嵌套** ``` exports.build = series( clean, parallel( cssTranspile, series(jsTranspile, jsBundle) ), parallel(cssMinify, jsMinify), publish ); ``` ## 异步完成 Returning a stream ``` const { src, dest } = require('gulp'); function streamTask() { return src('*.js') .pipe(dest('output')); } exports.default = streamTask; ```