如何在gulp插件中使用gulp插件?

时间:2014-08-05 22:14:52

标签: gulp

我想在我自己的插件中重用gulp-header插件。我该怎么做?

我的插件中的某个地方我想要执行以下操作:

if (file.isBuffer()) {

    /* calculating str */

    file.pipe(header("${str}", {str: str}));

}

1 个答案:

答案 0 :(得分:1)

您可以执行以下操作:

if (file.isBuffer()) {

    /* calculating str... */

    var headerStream = header("${str}", {str: str});

    headerStream.once('data', function(newFile) {
        file.contents = newFile.contents;
    })

    headerStream.write(file);

}