如何使用Meteor读取文件中的行(csv,txt等)?我见过多个包,但其中许多似乎没有维护,并且有很多依赖。我认为只是从它们读取数据而不将它们保存在任何地方可能很简单吗?
答案 0 :(得分:0)
我认为直接的方法是使用标准节点模块。这应该指向正确的方向:
var fs = Npm.require('fs');
fs.readFile('filename.csv', function (err, data) {
if (err) throw err;
console.log(data);
});
当然,如果你想阅读更大的文件,你可能更喜欢fs.createReadStream()。
请记住,这只能在服务器端运行(它会在客户端引发错误)。