После того как я обновил наш серверный узел JS до версии 10-alpine, я начал получать следующую ошибку
Ошибка [ERR_STREAM_CANNOT_PIPE]: Невозможно передать по каналу, не читается.
Я должен упомянуть, что с узлом 8-alpine этот код работает (я пробовал с откатом)
В своем коде я пытаюсь вернуть файл из GCloud:
try {
const file = await
gcs.bucket(`BUCKET_NAME`).file(filePath);
if (file) {
const results = await file.getMetadata();
const stream = await file.createReadStream();
return res.pipe(stream);
else {
return send(res, 403)
}
}
else {
return send(res, 404);
}
} catch (err) {
console.error(err);
return send(res, 500);
}
Есть какой-либокто-то встречал такую проблему после обновления до узла -10 -alpine?