【发布时间】:2014-12-31 00:27:15
【问题描述】:
如何在一个 gulp 任务中运行多个操作?以下内容不起作用,因为事情似乎无序并导致各种奇怪的错误。我已经尝试过event-stream 的merge 就像How to perform multiple gulp commands in one task 一样,但这似乎不适用于del。
我知道我可以将它分成多个任务并使用 run-sequence 插件,但就像在链接的问题中一样,我不想让我的 Gulpfile 膨胀,任务永远不会单独运行并且在外面没有意义给定上下文。
gulp.task('task', function() {
del('....');
gulp.src('....')
.pipe(gulp.dest('....'));
gulp.src('....')
.pipe(gulp.dest('....'));
});
【问题讨论】:
-
但为什么不
run-sequence?如果您关心“膨胀 Gulpfile”,您可以创建其他文件并require它们。
标签: javascript node.js npm gulp