我是Node.js的新手,我正在尝试一个包xlr,据说允许我将数据集导出到Excel xlsx文件。
我已经完成了所有步骤,我将xlsx文件存储在一个变量中,我相信我所做的所有步骤都是正确的。
在自述文件中,那将是:
const result = xlr(conf);
我的问题是:我如何保存该文件?
我已经尝试将变量写入文件,这不起作用,xlr github readme提供的示例使用Express,而我使用Node.js终端尝试直接保存它。
这是我第一次使用Node.js做任何事情,所以请原谅我这是一个愚蠢的问题,但我花了几个小时试图解决它,我没有找到任何相关的信息。
谢谢。
由于您要避免使用http / express,因此可以使用保存文件
fs.writeFile("temp.xlsx", new Buffer(result, 'binary'), err => {
if (err) {
console.error(err);
} else {
console.log("Error written");
}
});