NodeJS:保存聊天数据

时间:2016-01-04 21:28:27

标签: jquery node.js chat

我是Node.js的新手,并通过socket.io在Node.js中写了一个聊天。效果很好。

但令我不安的是,当我重新加载页面时,整个聊天数据都消失了。聊天框很清楚。

我如何保存所有数据?是否可以不记录任何内容?

1 个答案:

答案 0 :(得分:1)

您要寻找的是数据库。不要以为这只是一个MySQL数据库,因为它还包括XML文件,文本文件,JSON文件等等。

首先,请听取@Brandon的建议,并了解如何将每条聊天消息附加到文件中。当您的页面重新加载时,迭代每行文本或数据条目并将其添加到聊天程序中。

以下是一些有用的链接:

How to append to a file in Node?

How to update a value in a json file and save it through node.js

How to parse JSON using Node.js?

https://docs.mongodb.org/getting-started/node/

相关问题