Попытка вызвать загрузку файла.
res.attachment('./public/uploads/name-1540993539785.csv')
Файл загружен, но его содержимое просто "uploads / name-1540995323357.csv" вместо реальных данных.
Получил предупреждение в консоли:
Ресурс интерпретируется как Документ, но передается с текстом MIME типа / csv: "http://localhost:3000/post".
То, что вы, вероятно, хотите, это res.download вместо
res.download
res.attachment просто устанавливает в поле заголовка Content-Disposition значение «attachment», а в Content-Type - определенный тип. res.download также отправляет рассматриваемый файл.
res.attachment