我正在使用为 Meteor 安装的fast-csv 打包:
meteor add chhib:fast-csv
我的应用程序只能在预定位置打开一个 csv 文件“ my.csv ”。问题是它不允许我选择任何其他文件。在我的代码下面找到:
客户端/main.js
var stream = fs.createReadStream("my.csv");
var csvStream = csv()
.on("data", function(data){
console.log(data);
})
.on("end", function(){
console.log("done");
});
stream.pipe(csvStream);
我想重新设计应用程序,以便能够通过文件上传按钮读取/上传我选择的 csv 文件。
在我的文件上传按钮html 代码下面找到:
客户端/main.html
<input type="file" id="myFile">
如何从文件上传按钮上传的内容到流变量中?
var stream = fs.createReadStream("uploaded file");