首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在node.js流中与此<File>对象交互?

如何在node.js流中与此<File>对象交互?
EN

Stack Overflow用户
提问于 2014-03-10 03:21:19
回答 2查看 20.4K关注 0票数 21

我正在使用gulp构建一个全局匹配的文件流,并将它们全部以嵌套结构移动到一个新位置。为此,我首先想构建一个简单的“直通”流,看看如果我从gulp.src()通过管道传递给它会得到什么。

下面是我的测试gulpfile.js:

代码语言:javascript
复制
var through = require("through");
var fs = require("fs");

function write(file) {
  console.log(file);
  console.log(file.toString());
}

gulp.task("move", function () {

  return gulp.src("./**")
    .pipe(through(write));

});

如果我在命令行上运行gulp 'move‘任务,我会得到如下输出:

代码语言:javascript
复制
<File "some/path">
[object Object]
<File "some/path/file.js" <Buffer 2f 2a 0a 0a 4f 72 67 69 6e 61 6c 20 53 74 79 6c 65 20 66 72 6f 6d 20 65 74 68 61 6e 73 63 68 6f 6f 6e 6f 76 65 72 2e 63 6f 6d 2f 73 6f 6c 61 72 69 7a 65 ...>>
[object Object]

这些对象是什么?我如何与他们互动?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22286900

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档