Я использую fast-csv , чтобы прочитать мой CSV-файл, но это дает мне ошибку, подобную этой
UnhandledPromiseRejectionWarning: TypeError: csv.fromPath не является функцией
Вот мой код:
const fileRows = [];
console.log("req.file.path",req.file.path)
// open uploaded file
csv.fromPath(req.file.path)
.on("data", function (data) {
fileRows.push(data); // push each row
})
.on("end", function () {
console.log(fileRows);
//fs.unlinkSync(req.file.path); // remove temp file
const validationError = validateCsvData(fileRows);
if (validationError) {
return res.status(403).json({ error: validationError });
}
//else process "fileRows" and respond
return res.json({ message: "valid csv" })
})