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

如何在gulp插件中使用gulp插件?,gulp,Gulp,我想在我自己的插件中重用gulpheader插件。我该怎么做 在我的插件中的某个地方,我希望执行以下操作: if (file.isBuffer()) { /* calculating str */ file.pipe(header("${str}", {str: str})); } if (file.isBuffer()) { /* calculating str... */ var headerStream = header("${str}", {s

我想在我自己的插件中重用
gulpheader
插件。我该怎么做

在我的插件中的某个地方,我希望执行以下操作:

if (file.isBuffer()) {

    /* calculating str */

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

}
if (file.isBuffer()) {

    /* calculating str... */

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

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

    headerStream.write(file);

}

您可以执行以下操作:

if (file.isBuffer()) {

    /* calculating str */

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

}
if (file.isBuffer()) {

    /* calculating str... */

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

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

    headerStream.write(file);

}