In NodeJS habe ich dies mit Express.js (wo res
ein beschreibbarer Strom)Wie schreibe ich in einen Stream nach der Verrohrung?
const readableStream = someAsyncTask();
readableStream.pipe(res);
readableStrean.on('end',() => {
res.write('a bit more');
res.end();
});
Dies ist resultierend:
uncaught exception Error: write after end
Also gehe ich davon aus dem Rohr des beschreibbare Strom zu schließen verursacht. Wie kann ich den lesbaren Stream an die Ausgabe leiten und dann, wenn dieser Stream endet, zusätzliche Daten an die Ausgabe streamen?
Verdammt, die ziemlich offensichtlich war, war es nicht. Möchten Sie das als Antwort posten? – Andrew