我正在使用papaParse 我想將此包的結果保存到文件中,用戶可以下載它。做這個的最好方式是什麼?還我用這個Node.js的代碼做到這一點如何從流星的csv或json文件中讀取和讀取
var csv = Papa.unparse(Users.find().fetch());
console.log("csv : " + JSON.stringify(csv)); // get csv format (not in file)
fs.writeFile("meteorProject/public/", csv, function(err) {
if(err) {
return console.log(err);
}
console.log("The file was saved!");
});
,但給這個錯誤
{ [Error: EISDIR: illegal operation on a directory, open 'meteorProject/public/'] I20160907-13:00:26.970(4.5)? errno: -21, I20160907-13:00:26.970(4.5)? code: 'EISDIR', I20160907-13:00:26.970(4.5)? syscall: 'open', I20160907-13:00:26.970(4.5)? path: 'meteorProject/public/' }
以及如何解決這一問題? 謝謝:-)
長話短說 - 你提供了文件夾'meteorProject/public /'而不是文件'meteorProject/public/my.csv' –