2017-12-18 164 views
0

让我从问题开始。在我的gulpfile.js中,我需要在多个路径中获取一些文件,收集关于这些文件的一些信息(例如文件名)并将此信息写入文件(假设为info.json)。然后,info.json将用于吞咽任务。gulp.src()或者它是在吞咽任务之外的替代方案

这个问题关于第一步 - 获取多个可监视目录中的文件。它是通过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.src()来收集文件。

有什么建议吗?

回答

1

使用node-glob

其实这是根本gulp.src的()

+0

这将是解决方案!谢谢你的回答! –