gulp收集行grep:ed到单个输出文件?

时间:2014-11-21 13:27:19

标签: node.js gulp gulp-concat

我试图过滤掉所有.js源文件中的行,并将其放入单独的文件中。 (具体来说,我试图grep所有对字符串翻译函数的调用并对其进行后处理)。

我认为我已经找到了不同的部分,但却无法让它们融合在一起。

  1. 对于每个文件,处理它
  2. 将每个文件的grep:ed行写入输出。
  3. 将结果附加到文件
  4. 我已尝试从插件中through.push(<output per file>),但以下步骤需要一个文件,而不是字符串。

    从那里开始,我希望我能在gulp-concat上做一些事情或者对结果进行流合并,并将其传递给gulp.dist,但这里有点遗漏。

1 个答案:

答案 0 :(得分:0)

我找到了一种方法 - 只需将Vinyl文件content替换为要输出的行,然后将其推送到through.push