2017-12-18 140 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

這將是解決方案!謝謝你的回答! –