如何将javascript变量或console.log(变量)保存到文件中
我正在使用node,我运行了一些代码,将API调用中的数据以dynamo所需的特定JSON格式输出。每天大约有23000条记录,我正试图把它们保存到我的硬盘上。有人能告诉我如何将变量的输出保存到文件中吗?我在这里看到了其他页面,但大多数页面似乎都使用onclick或类似于这些行的东西来覆盖html元素。非常感谢您的帮助。从JavaScript记录内容的最常见方法之一是使用AJAX发布JavaScript变量的值。可以使用任何服务器端脚本(包括节点脚本)将变量日志保存到特定文件。 例如:如何将javascript变量或console.log(变量)保存到文件中,javascript,file,logging,save,Javascript,File,Logging,Save,我正在使用node,我运行了一些代码,将API调用中的数据以dynamo所需的特定JSON格式输出。每天大约有23000条记录,我正试图把它们保存到我的硬盘上。有人能告诉我如何将变量的输出保存到文件中吗?我在这里看到了其他页面,但大多数页面似乎都使用onclick或类似于这些行的东西来覆盖html元素。非常感谢您的帮助。从JavaScript记录内容的最常见方法之一是使用AJAX发布JavaScript变量的值。可以使用任何服务器端脚本(包括节点脚本)将变量日志保存到特定文件。 例如: 从Jav
从JavaScript记录内容的最常见方法之一是使用AJAX发布JavaScript变量的值。可以使用任何服务器端脚本(包括节点脚本)将变量日志保存到特定文件。 例如:
在节点中写入新文件或替换旧文件
var fs = require('fs'); // reqire fileSystem node module
fs.writeFile("pathToFile", "Content", function(err) {
if(err) {
return console.log(err);
}
console.log("The file was saved!");
});
或附加到现有文件
fs.appendFile("pathToFile", "Content", function (err) {
if (err) throw err;
console.log('Saved!');
});
在节点中写入新文件或替换旧文件
var fs = require('fs'); // reqire fileSystem node module
fs.writeFile("pathToFile", "Content", function(err) {
if(err) {
return console.log(err);
}
console.log("The file was saved!");
});
或附加到现有文件
fs.appendFile("pathToFile", "Content", function (err) {
if (err) throw err;
console.log('Saved!');
});
如果是流式传输,将其重定向到本地文件是的,它是流式传输。当I console.logJSON.stringifyclient时,为null,“\t”;它带回了所有的信息。我只需要一种方法来保存到一个文件。我将查看上面的链接。如果是流式传输,请将其重定向到本地文件是的,它是流式传输。当I console.logJSON.stringifyclient时,为null,“\t”;它带回了所有的信息。我只需要一种方法来保存到一个文件。我会查看你上面的链接。实际上,在我看到你发布它之前,我只是碰巧尝试了这个确切的方法,但这正是我所需要的!谢谢你,伙计。我不知道这个附加,我有一种感觉,它会在我需要它的时候派上用场。谢谢事实上,在我看到你发布它之前,我碰巧尝试了这个确切的方法,但这正是我所需要的!谢谢你,伙计。我不知道这个附加,我有一种感觉,它会在我需要它的时候派上用场。谢谢