Javascript 如何实现在不同对象模式下可读写的转换流?

Javascript 如何实现在不同对象模式下可读写的转换流?,javascript,node.js,node-streams,Javascript,Node.js,Node Streams,我想实现一个序列化流,它将获取对象(使用objectMode:true实现writeable)并将它们转换为字节(使用objectMode:false实现Readable) 在第二节中,我看到: 选项-传递给可写和可读构造函数 所以它看起来不受支持。但我想知道这是否真的是一个“硬”限制,没有人应该这样做(为什么?),或者一般来说是可以的,而我错过了其他的方法?有这样的溪流的例子吗 我需要流来保持应用程序内存有限。我的对象的大小已经有了边界,因此可以在其中操作。实际上,您可以为可读写部分设置不同的

我想实现一个序列化流,它将获取对象(使用
objectMode:true实现
writeable
)并将它们转换为字节(使用
objectMode:false实现
Readable

在第二节中,我看到:

选项-传递给可写和可读构造函数

所以它看起来不受支持。但我想知道这是否真的是一个“硬”限制,没有人应该这样做(为什么?),或者一般来说是可以的,而我错过了其他的方法?有这样的溪流的例子吗


我需要流来保持应用程序内存有限。我的对象的大小已经有了边界,因此可以在其中操作。

实际上,您可以为可读写部分设置不同的选项:,@georg我知道我缺少了一些东西!我在查看
ReadableOptions
writeableoptions
,但没有看到。