在这样的片段中:

gulp.task "coffee", ->
    gulp.src("src/server/**/*.coffee")
        .pipe(coffee {bare: true}).on("error",gutil.log)
        .pipe(gulp.dest "bin")

gulp.task "clean",->
    gulp.src("bin", {read:false})
        .pipe clean
            force:true

gulp.task 'develop',['clean','coffee'], ->
    console.log "run something else"

develop任务中,我想运行clean,完成后运行coffee,完成后运行其他任务.但我不明白.这件不管用.请告知.

推荐答案

它还没有正式发布,但是即将发布的Gulp 4.0让你可以轻松地使用Gulp执行同步任务.系列你可以这样做:

gulp.task('develop', gulp.series('clean', 'coffee'))

我发现了一篇很好的博客文章,介绍了如何升级和利用这些简洁的功能:

Javascript相关问答推荐

如何提取Cypress中文本

fetch在本地设置相同来源的cookie,但部署时相同的代码不会设置cookie

Klaro与Angular的集成

如何修复(或忽略)HTML模板中的TypeScript错误?'

在网页上添加谷歌亵渎词

虚拟滚动实现使向下滚动可滚动到末尾

Ember.js 5.4更新会话存储时如何更新组件变量

如何通过将实例方法的名称传递给具有正确类型的参数的继承方法来调用实例方法?

使用原型判断对象是否为类的实例

在不删除代码的情况下禁用Java弹出功能WordPress

传递方法VS泛型对象VS事件特定对象

使用Document.Evaluate() Select 一个包含撇号的HTML元素

警告框不显示包含HTML输入字段的总和

如何为仅有数据可用的点显示X轴标签?

使用jQuery find()获取元素的属性

如何使用Astro优化大图像?

如何修复使用axios运行TSC index.ts时出现的错误?

用另一个带有类名的div包装元素

JavaScript&;Reaction-如何避免在不使用字典/对象的情况下出现地狱?

如果对象中的字段等于某个值,则从数组列表中删除对象