Javascript 如何读取gulp.src的流

Javascript 如何读取gulp.src的流,javascript,gulp,Javascript,Gulp,我正试图从我使用gulp.src(content/*.md)获得的一组文件中提取数据 这应该列出内容中的所有标记文件。然后我想迭代一组文件路径,处理每个文件,返回一个存储提取信息的对象,并将其保存到一个.json文件中 var gulp=require(“gulp”), jsonfile=require('jsonfile'), gulp.task(“myTask”,function()){ //包含包含提取信息的JS对象 //从文件中;请参阅processFile() var提取=[]; //

我正试图从我使用
gulp.src(content/*.md)
获得的一组文件中提取数据

这应该列出
内容
中的所有标记文件。然后我想迭代一组文件路径,处理每个文件,返回一个存储提取信息的对象,并将其保存到一个.json文件中

var gulp=require(“gulp”),
jsonfile=require('jsonfile'),
gulp.task(“myTask”,function()){
//包含包含提取信息的JS对象
//从文件中;请参阅processFile()
var提取=[];
//从溪流中阅读???
gulp.src(“content/*.md”);
//gulp.src()找到的所有文件路径的数组
var文件=[];
对于(i=0;i
在一种方法中,我尝试使用
console.log(gulp.src(“content/*.md”).content.toString())
gulp.src()
返回的流中输出数据,但将输出
未定义的

请参阅

大口

返回可以通过管道传输到插件的乙烯基文件流

它没有
内容
属性。您应该使用节点流API链接提取过程。和gulp任务应该返回一个
流。可读的

请参见

大口

返回可以通过管道传输到插件的乙烯基文件流


它没有
内容
属性。您应该使用节点流API链接提取过程。而gulp任务应该返回一个
流。可读的

您想发布一个工作实现作为答案吗?@gzc提到的API文档对我来说意义不大;我被流的东西卡住了…关于这个问题的一种方法,请参阅。使用gulp foreach也很好。请看您是否愿意发布一个工作实现作为答案?@gzc提到的API文档对我来说意义不大;我被流的东西卡住了…关于这个问题的一种方法,请参阅。也很好用大口foreach看看