node.js - Node.JS fast-csv 在读取文件时抛出错误
问题描述
我尝试在 Node.JS 中使用 fast-csv 来打开带有以下代码的 csv 文件。路径是正确的,但是在运行代码时,它会在开始时显示前数百条记录,但它总是在随机位置中断并抛出以下错误:
**event.js:183 throw er://unhandled 'error' 事件
错误:ENOENT:没有这样的文件或目录,读取**
我很好奇我的代码够简单,唯一的文件就是引用的csv文件,没有其他文件,因为已经成功读取了几百条记录,也就是说csv文件明显存在,那么是哪个文件触发的这个错误?为什么错误消息没有给出缺少哪个文件的足够详细信息?
var fastcsv=require("fast-csv");
fastcsv
.fromPath("cn_aoi_04232018_prod.csv",{headers:true})
.on("data",function(data){
console.log(data);
)
.on("end", function() {
console.log("done");
});
解决方案
推荐阅读
- r - 如何在 R 中为这些过程使用 for 循环
- javascript - 我正在绘制到 HTML 的文本闪烁 p5js
- ansible - 为 Molecule 指定 Collection 依赖项
- azure - 在 Microsoft Azure 门户中获得管理员同意
- terminal - VT100 定位在终端窗口外
- tsql - 如何使用多个 LIKE 语句正确设置 CHECK 约束?
- python - 如何修复 pipenv 无法安装 pyarrow?
- python - python - OpenCV 误报
- java - Java spring boot AuthenticationManager 注入失败
- typescript - 如何在 TypeScript 中创建静态方法工厂