使用createReadStream和下载csv文件时出错

时间:2018-07-30 09:58:43

标签: node.js csv export-to-csv fs

这是我的代码

var filePath ='./credential';

            var file = fs.createReadStream(filePath);
            res.setHeader("Content-Type", "application/octet-stream");
            res.setHeader("Content-Disposition", "attachment; filename=credential.csv");
            file.on('end', function() {
                fs.unlink(filePath, function() {
                    console.log("File deleted");
                });
            });           
            file.pipe(res);

我无法下载csv文件。 显示如下错误

C:\Workspace\routes\credential.csv:2
156.168.0.137\Administrator,Passw0rd,
       ^^

SyntaxError: Unexpected number
    at createScript (vm.js:80:10)
    at Object.runInThisContext (vm.js:139:10)
    at Module._compile (module.js:616:28)

我不知道为什么会出现此错误 任何人都可以帮助我找出答案!

0 个答案:

没有答案