0
Ich verwende Filewalker, um durch ein Verzeichnis zu traversieren. Ich möchte jedoch für jede Datei eine asynchrone Operation durchführen. Wie stelle ich sicher, dass done
nur ausgelöst wird, nachdem alle Vorgänge abgeschlossen sind?Async-Vorgang für jede Datei mit npm filewalker
filewalker('.')
.on('file', function(p, s) {
processAsync(p);
})
.on('done', function() {
console.log('All files have been processed');
})
.walk();
Ja, das mache ich gerade. Ich habe mich gefragt, ob es einen anderen Weg gibt, es zu tun. Vielen Dank für Ihre Antwort :) – Shrihari