readStream.pause() 在将管道与 csv 解析器一起使用时正在恢复

readStream.pause() is resuming while using pipe with csv-parser

提问人:DevError404 提问时间:5/30/2023 最后编辑:DevError404 更新时间:5/30/2023 访问量:58

问:

我想逐个读取 csv 文件行,并对它们执行第三方调用。但是当我暂停流时,它会在我的响应之前恢复。

const csv = require('csv-parser');
const readStream = fs.createReadStream('data.csv');
readStream
    .pipe(csv())
    .on('data', async (row) => {
        readStream.pause();
        await processSomeThirdPartyCalls(row);
        readStream.resume();
    })

如果我需要澄清更多,请告诉我

node.js csv 解析器

评论


答: 暂无答案