首页 > 解决方案 > 如何从Nodejs将值存储到json文件中

问题描述

let data= {
        timestamp:time,
        OSName:osname,
        IP:userdata.IPv4,
        country:userdata.country_name,
        browser:broname
    }

我想将这些值存储到 JSON 文件或 js 文件中,以便稍后获取它们。请帮我解决这个问题,我该如何存储它们?此外,每次重新加载页面时,这些值都会更新;然后应该制作一个新对象。

标签: javascriptnode.jsmongodbexpress

解决方案


NodeJS 有他自己的库fsDocs)。

您需要导入它(我使用 Vanilla JS,以获得更通用的解决方案)
const fs = require('fs');

然后您可以使用writeFileSync它来保存它(Docs
在您的情况下,您需要执行以下操作:
fs.writeFileSync(<filename>, JSON.stringify(<yourObject>));


推荐阅读