gulp.src()或它在gulp任务之外的替代方案
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了gulp.src()或它在gulp任务之外的替代方案相关的知识,希望对你有一定的参考价值。
让我从问题开始。在我的gulpfile.js
中,我需要在多个路径中获取一些文件,收集有关此文件的一些信息(例如文件名)并将此信息写入文件(假设为info.json
)。然后,info.json
将用于gulp任务。
关于第一步的问题 - 在多个可观察目录中获取文件。这很简单,通过gulp.src([/* paths array */])
,但我无法做任何我在管道内的事情如下:
gulp.task('parse files collection', callback =>{
return gulp.src([/* array of the paths */]).
.pipe// Now I need to do collect some info about this files, e. g. file names
// and write this info to file
})
所以我需要在一些函数内执行上面的操作,而不是在gulp任务中。但我如果是这样,我不能在这个函数里面使用gulp.src()
来收集文件。
有什么建议?
答案
实际上这是gulp.src()的基础
以上是关于gulp.src()或它在gulp任务之外的替代方案的主要内容,如果未能解决你的问题,请参考以下文章