NodeJS Erstellt einen Stream aus dem Puffer

8

Ich speichere meine Datei in einem Puffer und speichere den Puffer für zukünftige Verwendung. Jetzt möchte ich den Puffer verwenden, um einen Stream zu erstellen, damit ich ihn erneut an die Antwort leiten kann. Ist das möglich? und wenn es dann ist wie?

    
Richeve Bebedor 13.10.2012, 03:45
quelle

2 Antworten

1

Dafür gibt es keine native Funktionalität im Knoten. Sie könnten ein wenig suchen, um zu sehen, ob es Bibliotheken von Drittanbietern dafür gibt. Wenn nicht, ist es möglich, wenn es etwas langweilig ist, ein eigenes Modul zu schreiben, das dies tut, da jede Klasse alle Methoden und Eigenschaften implementiert, die in der Dokumentation für Stream aufgeführt sind, und auf alle Ereignisse reagiert in der Dokumentation aufgeführt ist per Definition ein Stream und kann überall dort verwendet werden, wo der integrierte% code% des Knotens des Knotens vorhanden ist.

    
ebohlman 13.10.2012 06:42
quelle
1

Ich fand das am vielversprechendsten, dank felixge (node ​​committer, esp stream module)   Ссылка

Beispiel für das Pipettieren einer zuerst zu puffernden Datei, dann Konstruieren eines Stream und Pipe zum Verarbeiten von std out, modifiziert von Artikel

(Sie können direkt aus dem Dateisystem-Stream pipen, hier zur Veranschaulichung)

Asynchroner Ladepuffer aus Datei

%Vor%

Sync Ladepuffer aus Datei:

%Vor%     
vincentlcy 01.08.2013 11:20
quelle

Tags und Links