私はいくつかのオブジェクトを受け取って再編成し、ストリームからストリームを読み込んでいるものにパイプするDuplex Streamを作成しようとしていました。痛みは、すべてのオブジェクトが受信された後(つまり、終了イベントの後)にのみ読み込み部分が開始されることです。データの送信を開始するまで、デュプレックスストリームを待機させる方法はありますか?
どうすればいいですか?
私の現在のアイデアは、(Duplexの代わりに)2つの異なるストリームを持っていて、Writableストリームがあなたに知らせる前に、Readableストリームを使用してはならないことをAPIで明確にしたいということですそうすること - しかしそれは間違っているようです!
だから、もっと良い方法がありますか? ありがとうございます。