Javascript 如何在使用Reactjs时将数据写入JSON文件

Javascript 如何在使用Reactjs时将数据写入JSON文件,javascript,json,node.js,database,reactjs,Javascript,Json,Node.js,Database,Reactjs,或者问题应该是 如何使用Reactjs和Nodejs将数据写入JSON文件 我是第一个做出反应的人,不知道应该使用哪个数据库 另外,它可以很容易地读取json文件 var data=require('./data.json') 但是为了编写数据,我尝试使用npm'jsonfile'包,两者都尝试使用Nodejs 我犯了这个错误 TypeError:fs.writeFileSync不是一个函数我今天真的在寻找这个问题的答案。我用的是React,所以对你来说应该是类似的。我想我明白了 我发现你必须做

或者问题应该是

如何使用Reactjs和Nodejs将数据写入JSON文件

我是第一个做出反应的人,不知道应该使用哪个数据库

另外,它可以很容易地读取json文件

var data=require('./data.json')

但是为了编写数据,我尝试使用npm'jsonfile'包,两者都尝试使用Nodejs 我犯了这个错误


TypeError:fs.writeFileSync不是一个函数

我今天真的在寻找这个问题的答案。我用的是React,所以对你来说应该是类似的。我想我明白了

我发现你必须做两件事

  • 导入代码文件顶部的Json文件

    从./data.json导入数据

  • 声明一个传递import语句中指定的变量名称的变量(在本例中为data)

    const data=require('./data.json')

  • 现在调用{data}应该允许您使用文件的数据


    希望这有帮助:D

    您能提供完整的代码吗?如果您试图直接从前端React应用程序访问文件系统/数据库,那么这是行不通的。您需要通过HTTP与服务器通信,然后让服务器执行与文件/数据库交互的操作。