如何管道到文件(NodeJS)

时间:2016-03-01 17:11:56

标签: javascript node.js image file

我创建了一些我从像素中获取的图像数据。无论如何,现在我想使用save-pixels编写一个文件,但文档只提供

var savePixels = require("save-pixels")
...
savePixels(pixels, "png").pipe(process.stdout)

如何重写它以便将其写入具有特定名称的文件?

1 个答案:

答案 0 :(得分:19)

使用节点附带的文件系统模块。像这样:

var fs = require("fs");
var savePixels = require("save-pixels");
var myFile = fs.createWriteStream("myOutput.txt");
...
savePixels(pixels, "png").pipe(myFile);