La création du stream source est également plus compliqué : si on a déjà une copie du fichier en local, on va utiliser cette copie, sinon on va passer par le réseau pour récupérer le fichier depuis le serveur. Etc.
Pourquoi tu n'enrobes pas cette logique dans un readable ? Comme cela que le fichier existe, ou pas, tu pourrais faire tonStream('lefichier').pipe(...)
Tu pourrais réduire un peu toute cette complexité avec le async.
cf noms, ou mississippi, pour faire un readable rapidement.
[^] # Re: Stack traces...
Posté par mh-cbon . En réponse à la dépêche Node.js passe la sixième vitesse. Évalué à -6.
Par ailleurs,
Pourquoi tu n'enrobes pas cette logique dans un readable ? Comme cela que le fichier existe, ou pas, tu pourrais faire tonStream('lefichier').pipe(...)
Tu pourrais réduire un peu toute cette complexité avec le async.
cf noms, ou mississippi, pour faire un readable rapidement.