web-dev-qa-db-ja.com

ファイルにパイプする方法(NodeJS)

ピクセルから取得した画像データをいくつか作成しました。とにかく、今私は save-pixels を使用してファイルを書きたいのですが、ドキュメントは

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

これを特定の名前のファイルに書き込むように書き換える方法は?

12

ノードに含まれているファイルシステムモジュールを使用します。このようなもの:

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