Node.js TypeError:csv.fromPath不是函数
我正在使用快速csv读取我的csv文件,但它会给我这样的错误 未处理的PromisejectionWarning:TypeError:csv.fromPath不是一个 作用 这是我的密码:Node.js TypeError:csv.fromPath不是函数,node.js,csv,express,fast-csv,Node.js,Csv,Express,Fast Csv,我正在使用快速csv读取我的csv文件,但它会给我这样的错误 未处理的PromisejectionWarning: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) { fileR
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" })
})
对于'fast csv'version>=3.0.0:-fromPath已弃用,取而代之的是parseFile,即。 csv.fromPath()更改为csv.parseFile()
有关更多详细信息,请访问:您是否导入了所需的npm包<代码>常量csv=require('fast-csv')代码>@RajithaWarusavitarana是没有it节点服务器无法启动