最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

gulp.src()或它在gulp任务之外的替代方案

运维笔记admin11浏览0评论

gulp.src()或它在gulp任务之外的替代方案

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()来收集文件。

有什么建议?

回答如下:

使用node-glob

实际上这是gulp.src()的基础

发布评论

评论列表(0)

  1. 暂无评论