Я загружаю файл в свой API, используя multer:
const multer = Multer({
storage: Multer.memoryStorage(),
limits: {
fileSize: 5 * 1024 * 1024 // no larger than 5mb, you can change as needed.
}
})
Файл появляется в const file = req.files["my_file_name"][0]
Теперь я хочу создать readStream для этого следующим образом:
fs.createReadStream(file.path).pipe(stream);
Проблема в том, что file.path
не определено, когда я использую memoryStorage()
с multer
.Как я могу сделать эту работу с memoryStorage
?