我正在查看 node.js 中的 JSONStream,我正在尝试使用以下小应用程序来处理它:
var JSONStream = require('JSONStream');
var Stream = require('stream');
var s = new Stream();
s.pipe = function(dest) {
dest.write('{"foo":1}');
return dest;
};
var parser = JSONStream.parse(/foo/);
s.pipe(parser).pipe(process.stdout);
不幸的是,在命令行上运行时,这不会向控制台写入任何内容。我究竟做错了什么?