1

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

我想我已经弄清楚了不同的部分,但无法将它们组合在一起。

  1. 对于每个文件,处理它
  2. 将每个文件的 grep:ed 行写入输出。
  3. 将结果附加到文件

我试图through.push(<output per file>)从插件中,但下面的步骤需要一个文件,而不是一个字符串。

从那里,我希望我可以对结果执行 gulp-concat 或流合并之类的操作,然后将其通过管道传输到gulp.dist,但是这里缺少一些内容。

4

1 回答 1

0

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

于 2014-12-10T15:58:01.360 回答